我基本上试图向最终用户展示他们的网页在使用我的服务后会如何看待[这将是一个在他们的网页上运行的javascript文件。]
我尝试了以下内容:
使用iframe嵌入网页 - 这里的问题是我无法访问iframe内容并在其上运行我的js函数。
使用了jquery load(),html嵌入和对象,但同样的问题仍然存在。我无法在嵌入式网页上运行我的JavaScript。
基本上我想要做的就是http://www.luminate.com/publisher/。只需在预览Luminate部分输入网站URL,看看会发生什么。页面加载到新选项卡中,并且他们已在页面加载中加载了javascript。
有人可以建议任何方式这样做或这些人做了什么[http://www.luminate.com/publisher/]?
答案 0 :(得分:0)
这是他们用来调用页面的脚本
<script type="text/javascript">
function pop_demo(event) {
event.preventDefault();
var url = $("#preview-site-url").val();
if (!url) {
alert("Please enter a URL to preview.");
return false;
}
if (!/^(http|https):\/\//.test(url)) {
url = "http://" + url;
}
url = "/publisher/demo/?url=" + encodeURIComponent(url);
window.open(url, "");
}
这是您的主叫网址:“/ publisher / demo /?url 并在内部获取加载框架并将结果传递给下一页。