这是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>';
你能尝试做好吗?
答案 0 :(得分:1)
这是一个适用于Chrome和EI的jQuery教程(来自我测试过的)
http://docs.jquery.com/Tutorials:Mouse_Position
教程中的示例代码:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
$(document).mousemove(function(e){
$('#status').html(e.pageX +', '+ e.pageY);
});
})
</script>
我希望这有帮助!