嵌入HTML -每次都有一个新的链接
Embedding with HTML - With a new link each time
我现在有了这段代码。
<html>
<object data=http://www.tagpro.eu width="850" height="800"> <embed src=http://www.tagpro.eu width="650" height="700"> </embed></object>
</html>
我有一个表格。
<form>
Game:<br>
<input type="text" name="firstname">
<br>
Link:<br>
<input type="text" name="lastname">
</form>
我需要什么:
如果表单,无论链接是什么,将嵌入网站设置为该特定链接。例如,如果在表单中我在链接部分写google,然后点击提交,你会在我的网站上看到google的网页。
谢谢!
我把你的代码改编成这样:
<form id="demo-form">
Game:<br>
<input type="text" name="game" id="game" value="bootstrap datepicker">
<br>
Link:<br>
<input type="text" name="link" id="link" value="https://bootstrap-datepicker.readthedocs.org/en/latest/">
<br />
<input type="submit" value="Go" />
</form>
<object id="demo-object" data=https://jqueryui.com/datepicker/ width="850" height="800">
<!--<embed src=http://www.tagpro.eu width="650" height="700"> </embed>-->
</object>
和我使用了一些javascript如下:
document.getElementById("demo-form").onsubmit = function () {
var game = document.getElementById("game").value;
var link = document.getElementById("link").value;
document.getElementById("demo-object").setAttribute('data', link)
// Return false to prevent the default form behavior
return false;
}
请检查小提琴。然而,这并不适用于每个站点。例如,我得到了一个错误,试图使用谷歌链接。此外,这个演示可以在Firefox 39.0和Internet Explorer 9中运行,但不能在Chrome 43.0.2357.130中运行。然而,在外部小提琴在Chrome也工作。
如果您需要保持页面刷新之间的选择,一个可能的解决方案是使用jquery-cookie将选择存储在cookie中代码将更改如下:
if ($.cookie("link")) {
// Restore the last selection from cookie
document.getElementById("link").value = $.cookie("link");
document.getElementById("demo-object").setAttribute('data', $.cookie("link"))
}
document.getElementById("demo-form").onsubmit = function () {
var game = document.getElementById("game").value;
var link = document.getElementById("link").value;
document.getElementById("demo-object").setAttribute('data', link)
// Store the selection in a cookie
$.cookie("link", link);
// Return false to prevent the default form behavior
return false;
}
相关文章:
- 在javascript中的xml中创建一个链接
- PNG图像被覆盖,但每个图像都有一个链接可以更改,每次一个-Javascript/jQuery/CSS
- 悬停时将一个链接更改为两个
- 如果某个值在另一个节点中,我如何每秒自动单击一个链接
- Ajax从一个链接中获取多个值
- 需要一个链接才能转到某个页面,然后快速返回到当前页面
- JavaScript 每 5 秒单击一个链接
- (angularJS)使ng-click在ng-repeat上打开一个链接
- 根据jQuery中的另一个链接更改url
- 下一个/上一个锚链接,如何在用户滚动时更新下一个/上一个链接
- 具有双重功能的按钮:在_blank窗口中打开一个链接,再加上_self中的另一个链接
- 如何创建一个链接,该链接使用相应的参数打开到其他链接
- 一个链接打开两个窗口
- 如何使用jQuery打开一个链接,它的末尾有一个确切的模式
- "“聪明”;HTML中的溢出:有什么方法可以放省略号“"结尾有一个链接,可以查看整个内容
- 我创建了一个母版页,其中有标题.在标题部分有一些链接.我想在不影响母版页的情况下突出显示这些链接
- 是否有可能有一个链接不可见/隐藏在网页源,但活跃时,按钮点击
- 显示图像后,有悬停在一个链接1500ms
- 我们可以检测一个链接是否在一个有jQuery.click()的DIV中被点击了吗
- Javascript ,有没有办法让 JavaScript 禁用除一个链接之外的所有链接