在DIV中打开生成的URL

时间:2015-06-17 15:55:59

标签: javascript html css

我有一个脚本,它通过使用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事件,但这不起作用。

1 个答案:

答案 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"/>