В ie9 не работает fileupload сонтрол

Тема в разделе "Lotus - Xpages", создана пользователем Amfion, 9 сен 2015.

  1. Amfion

    Amfion Well-Known Member

    Регистрация:
    26 май 2010
    Сообщения:
    138
    Симпатии:
    3
    Как поправить?
     
  2. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.075
    Симпатии:
    300
    он и вовсе работает коряво, всех деталей не помню...
    лучше написать свой, по типу jsp, вариант не проверял http://www.java2s.com/Tutorial/Java/0360__JSP/Usingformuploadfilecontrol.htm
    [DOUBLEPOST=1441799761,1441799704][/DOUBLEPOST]понятно, что обрабатывать присобачивание аттача к РТ нужно самому
    [DOUBLEPOST=1441799892][/DOUBLEPOST]еще можно на openntf http://www.openntf.org/main.nsf/pro...nc Multi File Uploader Custom Control/summary
     
  3. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.075
    Симпатии:
    300
  4. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Интересное описание проблемы.
    Вариант "У меня все работает" устроит?
     
  5. Amfion

    Amfion Well-Known Member

    Регистрация:
    26 май 2010
    Сообщения:
    138
    Симпатии:
    3
    вот пример

    <?xml version="1.0" encoding="UTF-8"?>
    <xp:view xmlns:xp="http://www.ibm.com/xsp/core"
    xmlns:xe="http://www.ibm.com/xsp/coreex">
    <xp:this.data>
    <xp:dominoDocument var="document" action="openDocument"
    formName="TUClaim_Create">
    </xp:dominoDocument>
    <xp:dominoDocument var="documentUpload" formName="file"
    ignoreRequestParams="true">
    </xp:dominoDocument>
    </xp:this.data>
    <xp:text escape="true" id="computedField1"
    value="#{document.claim_num}">
    </xp:text>
    <xp:br></xp:br>
    <xp:button value="Label" id="button2">
    <xp:eventHandler event="onclick" submit="false">
    <xp:this.script><![CDATA[XSP.openDialog('#{id:dialog1}')]]></xp:this.script>
    </xp:eventHandler></xp:button>
    <xp:br></xp:br>

    <xp:br></xp:br>
    <xe:dialog id="dialog1">
    <xe:dialogContent id="dialogContent1">
    <xp:fileUpload id="fileUpload1" value="#{documentUpload.file}"></xp:fileUpload></xe:dialogContent>
    <xe:dialogButtonBar id="dialogButtonBar1">
    <xp:link escape="true" text="Link" id="link1">
    <xp:eventHandler event="onclick" submit="true"
    refreshMode="complete">
    <xp:this.action><![CDATA[#{javascript:documentUpload.save()}]]></xp:this.action>
    </xp:eventHandler></xp:link>
    <xp:button value="Label" id="button1">
    <xp:eventHandler event="onclick" submit="true"
    refreshMode="norefresh"></xp:eventHandler></xp:button></xe:dialogButtonBar>
    </xe:dialog>
    <xp:br></xp:br>
    <xp:br></xp:br></xp:view>

    не могу понять в чем проблема если все тоже самое сделать без диалога работает.
     
  6. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.075
    Симпатии:
    300
    никаких украшательств и прочих... штатный аплоад не допускает (будет глючать)
    возможны кастыляторы, но "проще" - использовать "собственные" варианты
     
  7. Amfion

    Amfion Well-Known Member

    Регистрация:
    26 май 2010
    Сообщения:
    138
    Симпатии:
    3
    Ну через диалог не работает тока в 9. Может кто подскажет куда костыль подставить. Нужна поддержка IE9
     
  8. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
Загрузка...

Поделиться этой страницей