我有一个带有iframe的页面。我的iframe页面是iframe.php,我的主页是main.php当我直接加载iframe.php时,我的jquery代码执行得很好,但是当我加载main.php (它包含iframe.php作为iframe)时,我得到一个错误"$ is not defined“。
这是不是因为main.php和iframe.php都使用
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.pack.js"></script
我有两个页面,我的index.html和social.html。我清理了我的索引,只留下了所需的jquery代码我试图做的是在social.html中放置图像,当点击它时,它会打开fancybox并显示它,但它是在index.html中显示的,而不是在iframe中。出现的错误是:
Uncaught TypeError: Property 'showImage' of object [object DOMWindow] is not a function
(anonymous function)social.html:103
onclick
这是我的index.html:
我试图复制当前页面在一个iframe (演示该页将如何在移动屏幕上)。但是页面不会加载在iframe中-它只是空白。你知道我的密码有什么问题吗?
$(document).ready(function(){
var iframe = $('#my-iframe', window.parent.document);
// if already in iframe
if (iframe.length > 0) {
$('<p>I\'m in an iframe!</p>').appe
我试着做一件我甚至不确定是否可能的事情,这使我自己感到不安。
使用页面上iframe中的链接,我想在父页面上打开一个花式缩放框(这样框就不会被框架边缘遮挡)。我假设fancyzoom框的内容div必须位于父级中,但我无法在那里打开它。我已经包括了fancyzoom代码在父级上,只有子级,父级和子级,但都没有用。我曾尝试通过在代码前和代码中添加.parent来从子框架调用父框架,但都无济于事。
有什么想法吗?
下面是父页面的(当前断开的)状态:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www
我在上搜索了这个js代码,通过其内容自动调整iframe的高度。它做的是发布这篇文章的用户所说的事情。但是,我现在在iframe中的动态内容中遇到了这个问题。
我所拥有的js代码只适用于页面的常规内容,而不是当内部发生动态更改时。例如,通过ajax调用显示文本。
我尝试过寻找其他解决方案,但其他解决方案的效果不如这段代码所能做的。
我希望有人能帮我更新代码,以满足我目前的需要。我不太熟悉jquery/javascript自己来完成这项工作。(预先多谢!)
这是JS代码:
function setIframeHeight(iframeId) {
var ifDoc, ifRef = d