JS高手请进!

来源:百度知道 编辑:UC知道 时间:2024/06/09 18:50:16
接触JS不太久 问点问题

<script type="text/javascript">
var flag= window.location.href.match(/\?flag=([^\&]*)/i);
flag = flag[1];

function _cancel() {
window.close();
}
function insetIMG(_sVal) {
if(_sVal == "") return;
var html = "<img alt='' src='" + _sVal + "' />";
parent.insertHtml(html , flag);
parent.document.getElementById(flag+"box").className="box";
}

function insertIMAGE(src) {
if((!/^http:\/\//i.test(src)) && (!/^\//i.test(src))){
src = 'http://'+src;
}

var oRTE = parent.getFrameNode(flag);
oRTE.focus();
oRTE.document.execCommand('insertIMAGE', false, src);
oRTE.focus();

parent.document.getElementById(flag+"box").className = "box";
}
</script>

只需要改两处就行了:
1、<img>标签里加个ID:
<img id="MyImg" src="<%=request("imgid")%>" border="0" onMouseOver="insertIMAGE(this.src)" onmouseout="window.parent.document.getElementById('cba').style.display='none'" alt="用户上传的图片">
2、修改<body>标签:
<body onload="insertIMAGE(document.getElementById('MyImg').src)">
保管行,你试试