На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: ElcnU
  
> Windows mobile 5.0 и iframe (Html тэг)
    Че-то ничего вразумительного найти не смог. Именно для 5.0. Для 6.5 нашел какую-то табличку на сайте микрософта, где вроде написано, что должен поддерживаться.

    А вот для 5.0 кто-то говорит, вроде что работает, кто-то, что не работает... у меня не работает. А нужно, что бы работало... Через фрейм сделана загрузка файлов (потому что контрол лежит на UpdatePanel ASP.NET).

    Собственно кто-нибудь может носом ткнуть в официальную инфу, что это не работает на 5.0, или может подсказать как сделать что бы работало?

    Собственно страничка предельно простая :)

    ASP.NET
    ExpandedWrap disabled
      <body>
          <form id="form1" runat="server">
              <ip:FormView runat="server" ID="formView" />
          </form>
      </body>


    Где контрол FormView содержит в себе UpdatePanel, на которой все и находится.

    Полученный HTML страницы.
    ExpandedWrap disabled
      <SPAN style="WIDTH: 161px; HEIGHT: 30px" class="xdFileAttachment">
        <IFRAME style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 185px; PADDING-RIGHT: 0px; HEIGHT: 45px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" src="/FileHandler.ashx?template=1&controlBinding=%2fmy%3amyFields%5b1%5d%2fmy%3aFileAttachment%5b1%5d&fileProcess=1" scrolling="no">
      IFrame does not support
        </IFRAME>
      </SPAN>


    Полученный HTML страницы которая подгружается в iframe.
    ExpandedWrap disabled
      <HTML>
        <HEAD>
          <TITLE></TITLE>
          <LINK rel="Stylesheet" type="text/css" href="/WebResource.axd?d=HgdBsKwNPdIXBD61mXXLt54MXxyp3MUSyvDX3yB54-19z7TxcrhkuHmwGYjRL47WgJeUYIHZQiDPG0qvCDf42KJtrG9f6A1nZ897pA2q4EDtbdE5S9QHd9FehgYZ6JgTNBM8YGOUw35lrEuu2QcGvzur_oedhxsm7dwweXRUSg0Y4RhH0&t=634293380046668274">
       
            <SCRIPT language="javascript" type="text/javascript" src="/WebResource.axd?d=eI3CNH6Vn_JNa_4j3WuDAgjSp_PtJ9c4ivTeF7tb1dFZ9g9XdPs1cJOyw9CXtJQDcgYbr_rB9cYUkV4DJOxK9VvMnn3auVL9AvmAjoz8MEfAo5ztUrDq57JqsK5us8sIdCYHx2A-f_dhPwCHXD4add5zksZgI0iFH_bgbQJuII6NXJo30&t=634293380046668274"></SCRIPT>
            <BODY style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px">
       
              <FORM encType="multipart/form-data" method="post" action="/FileHandler.ashx?template=1&controlBinding=%2fmy%3amyFields%5b1%5d%2fmy%3aFileAttachment%5b1%5d&fileProcess=1">
                <INPUT type="hidden">
                  <TABLE border="0" cellSpacing="0" cellPadding="0" width="100%">
                    <TBODY>
                      <TR align="middle">
                        <TD>
                          <INPUT dir="rtl" id="fileName" class="file_input_textbox file_input_hegth" readOnly="">
                            <TD>
                              <DIV class="file_input_div file_input_width file_input_hegth">
                                <INPUT class="file_input_button file_input_width file_input_hegth" value="..." type="button">
                                  <INPUT id="fileUpload" class="file_input_hidden file_input_width file_input_hegth" onchange="CopyFilename(this.value)" type="file" name="fileUpload">
                                    <TABLE border="0" cellSpacing="0" cellPadding="0" width="100%">
                                      <TBODY>
                                        <TR>
                                          <TD>
                                            <A href="javascript:DoPostBack('SubmitUpload')">Upload</A>
                                          </TD>
                                          <TD></TD>
                                          <TD></TD>
                                        </TR>
                                      </TBODY>
                                    </TABLE>
                                  </INPUT>
                                </INPUT>
                              </DIV>
                            </TD>
                          </INPUT>
                        </TD>
                      </TR>
                    </TBODY>
                  </TABLE>
                </INPUT>
              </FORM>
            </BODY>
          </LINK>
        </HEAD>
      </HTML>


    На компе все нормально, на Windows Mobile всегда вижу надпись "IFrame does not support", че бы не придумывал. Даже на frame менял все :) Только этот вариант вообще нигде не стал работаь.
    Сообщение отредактировано: Felan -
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0225 ]   [ 15 queries used ]   [ Generated: 27.04.24, 01:32 GMT ]