当我想使用iframe时,我正在考虑创建自己的ebay列表模板,唯一的麻烦就是Cross Site Scripting。
这是在ebay上
// this script gets the height of the iframe which is stored in a hidden field on the iframe
<script type="text/javascript">
<!--
function resizeIframe(iframe) {
var iframe = document.getElementById('iframeId');
var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
var input = innerDoc.getElementById('size').value;
document.getElementById('iframeId').style.height = input;
}
var ax="ifr";
var bx="ame src='htt";
var cx="p://";
var link="mywebsite.com/Ebay?page=";
var page = "iframeTest"
document.write("<"+ax+bx+cx+link+page);
document.write("'id='iframeId' onload='resizeIframe(this)' width='98%' scrolling='no' frameBorder='0'>"+"</ifr"+"ame>");
-->;
</script>
这是iframe
<body>
<div id="wrapper">
<h1><center>Ebay Test Listing</center></h1>
<input type="text" id="size">
other information etc...
</div>
</body>
<script>
var aheight = document.getElementById('wrapper').clientHeight;
document.getElementById("size").value = aheight;
</script>
现在iframe在我的网站上,但我如何将iframe的高度发送到mywebsite并自动调整?
在我的网站上运行ebay代码时,脚本运行良好吗?
答案 0 :(得分:-1)
你做不到。这是不可能的。