好的,首先,我意识到通过JavaScript执行本地文件是不可能的。其次,我意识到从网页执行本地文件的能力是非常危险的,这个问题可能看起来很粗略。但是,我的研究表明,在本地系统中执行文件确实是可能的,而不需要用户通过AJAX调用PHP函数exec()来实现使用JS。
现在,在我继续之前,我只想说,我无意以危险的方式使用它。实际上,我需要这个作为我的高级神经科学/计算机科学论文,在这篇论文中我:
我目前正计划通过编写一个Chrome扩展来实现这一点,该扩展将一个脚本注入到选定的页面上,选择我想要的元素,然后使用AJAX在点击时运行函数。
以下是我的问题:
非常感谢!
发布于 2011-03-28 08:51:14
跟踪网页点击的计算机应该在本地存储或附加信息到文件中,并且该文件应该可以在线使用。例如,将您的标记存储到本地文件中,并在机器上安装一个can服务器,以便可以在网上找到该文件。
现在,监视脑电波的机器可以使用一个简单的PHP脚本来获取数据。
<?php
header('Content-type: application/xml');
$markers = 'ip.address.of.machine/markers.xml';
$handle = fopen($markers, "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
echo $buffer;
}
fclose($handle);
}
?>如果需要将其合并到网页中,可以使用Jquery的.load()函数调用脚本。
$("#markers").load("path/to/file/above.php", function(){
//do your thing
});发布于 2011-03-28 03:06:27
、
http://api.jquery.com/jQuery.get/
http://api.jquery.com/category/ajax/
https://stackoverflow.com/questions/5454228
复制相似问题