Javascript 如何使用jQuery打开新的HTML页面?
因此,我使用IBM Worklight,其中的主文件名为Javascript 如何使用jQuery打开新的HTML页面?,javascript,jquery,html,select,ibm-mobilefirst,Javascript,Jquery,Html,Select,Ibm Mobilefirst,因此,我使用IBM Worklight,其中的主文件名为file1.html,然后我创建了另一个html文件名为file2.html 我正在尝试打开文件2,但到目前为止运气不好。我尝试了以下代码: $(this.load(“file2.html”) $(“div1”).load(“file2.html”)//div1是file1的外部div的id WL.App.openUrl(“file2.html”) window.openURL(“file2.html”) 这些都不管用!有什么建议吗?您需要
file1.html
,然后我创建了另一个html文件名为file2.html
我正在尝试打开文件2,但到目前为止运气不好。我尝试了以下代码:
$(this.load(“file2.html”)代码>
$(“div1”).load(“file2.html”)//div1是file1的外部div的id
WL.App.openUrl(“file2.html”)代码>
window.openURL(“file2.html”)代码>
window.open(“file2.html”)代码>在新窗口上打开
或者使用window.location.href=“file2.html”
在同一窗口上打开。使用
语法
var windowObjectReference = window.open(strUrl, strWindowName[, strWindowFeatures]);
返回值和参数
windowObjectReference
对新创建的窗口的引用。如果调用失败,它将为空。该引用可用于访问新窗口的属性和方法,前提是它符合同源策略安全要求
strUrl
要在新打开的窗口中加载的URLstrUrl
可以是web上的HTML文档、图像文件或浏览器支持的任何资源
strWindowName
新窗口的字符串名称。使用
或
元素的target属性,可以将名称用作链接和表单的目标。名称不应包含任何空格。请注意,strWindowName
没有指定新窗口的标题
strWindowFeatures
可选参数,列出新窗口的功能(大小、位置、滚动条等)。字符串不得包含任何空格,每个功能名称和值必须用逗号分隔。如果要使用jQuery,则.load()函数是您要使用的正确函数
但是您缺少示例2中div1 id选择器中的#
)
这应该起作用:
$("#div1").load("file2.html");
尝试了window.location.href='file2.html'
?如果您是通过id
进行选择,则需要在id
前面加一个
:$('#div1')。加载(/*…其他内容…*/)代码>如何打开?在新的单独浏览器选项卡中?或在同一选项卡中(替换当前页面)?还是作为弹出窗口?或者是当前页面中的IFRAME元素?还是将第二页的内容转储到当前页?您必须更加具体。或者,如果您想将用户重定向到其他页面,请使用此window.location.href=“file2.html”;好的,这很好$.get(“file2.html”,函数(deals){$('#wrapper').html(deals);getDeals(deals);…但是现在我如何访问file2中的deals..file2有不同的jQuery文件??Plzz help});或者执行$(“body”).load(“index.html”)
以呈现新页面。这将在模式窗口内打开页面(如果您在模式窗口内)。
$("#div1").load("file2.html");