你能从另一个页面中选择标签吗

Can you select tags from another page?

本文关键字:选择 标签 另一个      更新时间:2023-09-26

如果我有这个页面,a.html包含所有jquery代码。还有一个页面b.html只有html标签。有可能做这样的事情吗:

alert( $('a').fromhref('b.html').html() );

基本上,我想从另一个页面中选择一个标签。我想基本上避免使用iframe和httprequests。

您可以使用jQuery访问另一个页面的部分,前提是两个页面都在同一个域上,使用load(),但这只能通过http请求来完成(尽管如果页面被缓存,可能没有必要),举个简单的例子:

$('#idOfElementOnPageA').load('http://example.com/pageB.html #idOFElementOnPageB');

这将把具有idOfElementOnPageBid的元素的html加载到具有idOfElementOnPageAid的元素中。

但请注意,这绝不能避免调用服务器,尽管它确实允许您在不使用页面中的iframe元素的情况下从另一个页面检索元素。

参考文献:

  • load()

文件名应该是script.js而不是.html,然后使用script标记。

基本上,类似这样的东西(在b.html中):

<script src="script.js"></script>

只要script.js与b.html.

在同一文件夹中
相关文章: