迷你javascript浏览器

时间:2010-09-21 20:59:02

标签: javascript browser

我想知道无论如何我都可以在我的网页中制作另一个浏览器。基本上我希望这个浏览器成为我网页上的一个交互区域(大约一半的页面)。

主页应该能够检测迷你浏览器中每次点击的位置。

是否有一些能帮助我的api?或者我最好的选择是流式传输远程桌面?

4 个答案:

答案 0 :(得分:2)

使用Javascript编写您自己的浏览器引擎需要数年时间,并且它将不可避免地变得缓慢,繁琐且容易出错。此外,您的Javascript无法直接访问其他网站的HTML代码,无论如何都必须通过您自己的服务器。

您可以使用

<iframe>

标签。要检测点击次数和鼠标悬停,您可以先在服务器上转换HTML,然后添加“onclick”事件。这样你就可以访问XSS,并控制cookie。

答案 1 :(得分:1)

您可以使用<iframe>在您的页面中嵌入其他页面。但是,如果您这样做,则无法控制其中发生的大部分内容,或检测点击的位置,除非iframe中的页面来自同一域,出于安全原因。

答案 2 :(得分:0)

您可以尝试<iframe> tag

答案 3 :(得分:0)

不,它确实无法正常工作。我的建议是嵌入一个iframe,然后使用JavaScript控制它。但是,您将无法很好地控制它(例如,限制用户可以使用它进行浏览的位置)。