<iframe id="testframe" name="left" src="http://www.baidu.com"></iframe>
//不能实现跨域的难道不能用frame吗
//不能实现跨域的难道不能用frame吗
解决方案 »
- 用JQuery对图片的效果处理: 对于鼠标选中的图片高亮显示?
- javascript监听窗口位置
- form.elements[i].tagName undefined 为什么在Firefox下可以,但是在IE下报错
- javascript 转义符问题
- JS 给表添加行
- 当鼠标放到flash时,flash自动变高,或者是原始大小是如何做的?
- 设置了一个div得z-index,希望它总在顶端,可是它下面的一个<select>破土而出,怎么办,急求解决办法?
- o.attachEvent( 'onclick' ,t ); function t(){ alert( 'this:' + this ); } 这里的this应该是什么?
- excel中,如何将单元格对齐方式设置为居中
- 再请教一个基本的问题:这是用的什么脚本?
- 如何让SVG显示得快些??
- 求助:只能输入汉字,数字,英文大小写,符号只允许,。!
跟 php .net java 没关的
在我公司有很多不同的服务器,比如http://172.18.4.20 http://172.20.6.20 ...
像这样的链接想嵌套在iframe里面,别人的网页我们不用。
只是想实现那种方法,用frame实现不了预期的效果,所以上司就...
谢谢大家的回答,有没有能实现的方法?
好像用xmlhttp可以获得,但是有些相对路径,比如照片是用的相对路径,
那么就没有办法显示出照片来,而且iframe的个数和路径都是不固定的,
所以我在这里已经苦恼了好久了,请问有哪位大哥能给个提示或者帮助啊,
不过还是谢谢各位的回帖.
比如说,怎么修改服务器的host文件等等,能给个例子看吗?
site1.host.com
site2.host.com
//如何在html 页面 include 其它页面
<IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" />
<body onload="oDownload.startDownload('tt.htm',onDownloadDone)">
<span id=showImport></span>
<script language=javascript><!--
function onDownloadDone(downDate)
{
document.all.showImport.innerHTML=downDate; //这种方法被讨论出来是最好的
}
//--></script>
那就可以把自适应大小的代码写在WebForm3.aspx里(用window.resizeTo),
这样就不会有跨域的问题
2、如果含有公司的公网网站,或不会配置dns。那么可以做一个代理。对于php而言,就有现成的phproxy可用。
<iframe src="http://www.aaa.com/xxx.htm?height=scrollHeight">最后在xxx.htm使用以下脚本重新设置a页面的iframe高度:
top.document.getElementById("iframe_id").style.height = url参数scrollHeight + "px";
b.htm:
function fObserve(oElement, name, observer, useCapture) {
if (oElement.addEventListener) {
oElement.addEventListener(name, observer, useCapture);
} else if (oElement.attachEvent) {
oElement.attachEvent('on' + name, observer);
}
}
function fSetOutLinkIframe(){
var div = document.createElement("DIV");
var h = document.body.scrollHeight;
div.innerHTML = '<iframe style="height:0px;width:0px;" src="http://www.aaa.com/xxx.htm?h='+ h +'"></iframe>';;
document.body.appendChild(div);
}
fObserve(window, "load", fSetOutLinkIframe);xxx.htm:
function go(){
var p = location.search.split("h=");
if(p.length == 1){
return;
}
var h = p[1]-0;
try{
var ifrm = top.document.getElementById("iframe_id");
ifrm.style.height = h+50 + "px";
}catch(exp){}
}
go();