2012-11-04 51 views
0

我有一个开头一个书签代码:把小书签到网页

*javascript:var%20nodeaddpath="http://www..................* 

,结尾是:

*bout:blank"==l?nourl():a();;void(0);* 

我没有写信给起点和终点之间的代码,因为他们不需要写。现在,我想将这个小书签插入到其他网页,即HTML页面,当访问者点击它时,它就像在浏览器的书签栏上一样。我在stackoverflow和其他网站上阅读了很多教程,但由于他们不是一步一步的,我无法使用它们。 请一步一步解释我的所有细节,因为我非常新的编程,我可以插入这个书签到网页。

+0

这个问题涉及到Java吗?如果没有,我将非常乐意从您的问题中删除Java标记。你当然熟悉Java和JavaScript之间的区别,对吧? –

+1

如果你只是把它放在一个链接中,你可以把整个东西放在'href'属性中。 'Link text' – sachleen

回答

1

据我所知,书签只是一段JavaScript。您以某种方式对其进行编程,就好像它在页面上存在并执行一样。换句话说,就好像它只是一个普通的脚本。

页面上的小书签与从书签栏运行的小书签没有区别。他们只是通过地址栏“后处理”的JavaScript运行。

因此,给予的书签脚本:

<a href="javascript:(function(){alert('hi');}());">Say Hi!</a> 

尝试拖动链接到书签栏,点击它在那里,它:

javascript:(function(){alert('hi');}()); 

您可以在页面一样把它嵌入做同样的事情。

+0

谢谢,但在这个例子中你写了alert('hi')。我的书签代码大约是4行。我应该把所有这4行而不是嗨?此外,我的书签只是一个代码,我应该为它制作一个.js文件吗?如果需要的话,我应该怎么做?请一步一步解释更多细节,因为我是新手。 – Janemor

+0

@Janemor你应该使用一个压缩器来压缩你的脚本,然后才能生成最终的代码。网上有很多。另外,是的,您可以使用一个非常简短的书签脚本来加载包含实际操作代码的外部JavaScript。这使您可以更好地控制脚本,并且用户将始终拥有小书签操作的更新版本,而无需更新其小书签。 – Joseph