-1

HTMLページの画像をクリックしたときにマウスポインターの座標を取得しようとしています。ユーザーは画像をクリックする必要があり、JavaScriptを使用してクリックされた位置の座標を取得し、ファイルに書き込みたいサーバー自体。Dropbox アカウントからホストするために site44 を使用しています。座標をファイルに書き込めません。

<html>
<head>
<title>image click test</title>
<script type="text/javascript">
function coord()
{
var x;
var y;
x=event.offsetX; 
y=event.offsetY;
ActiveXObject("Scripting.FileSystemObject");
var file = object.CreateTextFile("hello.txt",false);
file.WriteLine(x);
file.WriteLine("by");
file.WriteLine(y); 
file.Close();
}
</script>
</head>

<body onclick="coord()">This is a sample image, please click anywhere on the image. But ensure you click only once.<br>
<img src="index_catfish.jpg" alt="Click Image" usemap="#imageclick"/>
<map name="imageclick">
</map>
</body>
</html>
4

1 に答える 1

0

ブラウザーの JS 実装は、ローカル ファイルに直接書き込むことはできません。唯一の方法は、Cookie または localStorage (ブラウザーでサポートされている場合) にデータを保存することです。

于 2013-02-10T14:52:39.257 に答える