我有一个脚本,它通过使用JavaScript函数组合表单输入来生成URL。通过表单提交按钮,URL可以在名为"预览"的DIV中预览为文本。并在新窗口中打开。
一切正常,但是,我希望该提交按钮的window.open功能在DIV中打开网页。
我在新窗口中打开网址的按钮代码是:
<input type="submit" onClick="window.open(document.getElementById('preview').innerHTML);" value="Open Launch URL in New Window" tabindex="10"/>
...预览是DIV ID,用户将URL预览为文本。
我试图使用多个onClick事件,但这不起作用。
答案 0 :(得分:0)
您可以使用<object>
将data
属性设置为网址。看起来像:
<div id="preview">
<object id="previewWindow">
</object>
</div>
<input type="submit" onClick="document.getElementById('previewWindow').data = document.getElementById('preview').innerHTML;" value="Open Launch URL in New Window" tabindex="10"/>