小编cer*_*key的帖子

从父窗口打印动态创建的iframe的内容

我有一个页面,其中包含一个链接列表和一个div,作为链接所引导页面的占位符.每次用户点击链接时,都会在div中创建iframe,并且其src属性会获取链接href属性的值 - 简单明了,类似于外部网页库.我有什么问题是打印iframe的内容.为此,我使用此代码:

function PrintIframe()  
{  
frames["name"].focus();  
frames["name"].print();  
}

问题似乎是iframe是由JQuery动态创建的 - 当我将iframe插入到html代码中时,浏览器会打印外部页面.但是用JavaScript注入相同的代码没有任何反应.我试图在"打印"链接上使用JQ 1.3'live'事件,但没有成功.有办法克服这个问题吗?

printing iframe jquery

17
推荐指数
3
解决办法
7万
查看次数

通过引用外部页面中的锚点扩展隐藏的div

我有一个脚本在页面加载时隐藏(显示:无)列表中的某些div.Div内容代表书的描述,整个列表是某种书目.每个div都有一个id,例如"div1","div2"等.

<ul>  
<li><div class="hidden" id="div1"></li>  
<li><div class="hidden" id="div1"></li>   
...  
</ul> 
Run Code Online (Sandbox Code Playgroud)

还有另一个带有菜单的页面,其中包含每个这样一个div的锚定链接:

<ul>  
<li><a href="bibl.html#div1"></li>  
<li><a href="bibl.html#div2"></li>  
...  
</ul>  
Run Code Online (Sandbox Code Playgroud)

我希望隐藏的div在单击其他页面上的链接时自动扩展.我尝试了一些window.location.href的东西,但无济于事 - 我的JS还很弱.我理解它应该采用当前url的逻辑并检查它是否为"#",然后在id属性中搜索具有右边部分的元素.非常感谢很多人.)

javascript anchor hidden

1
推荐指数
1
解决办法
4580
查看次数

标签 统计

anchor ×1

hidden ×1

iframe ×1

javascript ×1

jquery ×1

printing ×1