这是2个写的,一个是IE的,错了,一个是webkit的,
我有一个textarea,它的id是“web_editor_con2”,我想做一个网页编辑器,当我尝试上传图片时,它使用“ <form action='./upload.php' method='post' target='file_frame' enctype="multipart/form-data"><iframe name="file_frame" style="display:none;"></iframe>
”
upload.php 有代码
echo '<script>
if (parent.document.all) {
parent.document.getElementById("web_editor_con2").value += "[img=' . $this->conf['SITE'] . "/Public/upload/" . $newpic . '][/img]";
}else {
var obj = parent.document.getElementById("web_editor_con2");
var startPos = obj.selectionStart;
var endPos = obj.selectionEnd;
parent.document.getElementById("web_editor_con2").value = obj.value.substring(0, startPos) + "[img=' . $this->conf['SITE'] . "/Public/upload/" . $newpic . '][/img]" + obj.value.substring(endPos);
}</script>';
您可以尝试使 ie 运行良好吗?