MOZILA如何扩展HTML?有酬

阅读:8957回复:10
sam
2005-01-06 11:14
写私信
楼主#
我现在在做的一个项目要求MOZILA能够支持下面两个语法:
<input type=”button” value=”testbutton” onClick=”testbutton()” index=”4”>
<a href=”testbutton()” index=”5”>
要求有按键按下时,可以执行JAVASCRIPT,不知道有谁做过这方面的改造?是否可以指点一下路子?
2005-01-06 11:14
写私信
1楼#
你可以到网页标准区请教一下猫头猪
2005-01-06 11:14
写私信
2楼#
sam:我现在在做的一个项目要求MOZILA能够支持下面两个语法:
<input type=”button” value=”testbutton” onClick=”testbutton()” index=”4”>
<a href=”testbutton()” index=”5”>
要求有按键按下时,可以执行JAVASCRIPT,不知道有谁做过这方面的改造?是否可以指点一下路子?
回到原帖


不太明白您的意思,Gecko 也是支持这样的语法的啊,只要它是标准的。
onclick句柄可以啊
欢迎光临我的小blog: http://blog.csdn.net/melop
3楼#
<a href=”testbutton()” index=”5”>


标准的 html 在链接中调用 javascript 是这样的
<a href=”javascript:testbutton()” index=”5”>test</a>
Welcome to thinkbase.net
sam
2005-01-06 11:14
写私信
4楼#
原来是这样,谢谢大家的回复,我以为这样的用法不是标准的,不好意思!
现在我正在做MOZILLA下的插件开发,有没有熟手指点一下?我做的插件加载时提示失败:
fail to initalize plug in ,undefine NS_alloc_P
不知道是什么意思?
2005-01-06 11:14
写私信
5楼#
sam:原来是这样,谢谢大家的回复,我以为这样的用法不是标准的,不好意思!
现在我正在做MOZILLA下的插件开发,有没有熟手指点一下?我做的插件加载时提示失败:
fail to initalize plug in ,undefine NS_alloc_P
不知道是什么意思?
回到原帖

你在NP_initialize里调用这个函数了么?
sam
2005-01-06 11:14
写私信
6楼#
我没有实现这个函数,是不是我做的插件就无法运行?那里有例子可以参考吗?谢谢斑竹
sam
2005-01-06 11:14
写私信
8楼#
我把SDK中的plugin的例子simple编译以后,安装到PLUGIN目录,运行时提示 undefine symbol NPN_GetValue,不知道为什么,那里有一个介绍插件开发的一个简单入门的文档吗?开发MOZILLA下的东西太困难了
sam
2005-01-06 11:14
写私信
9楼#
另外就是前面哪个问题我说得不是很清楚:
<input type=”button” value=”testbutton” onClick=”testbutton()” index=”4”>
<a href=”testbutton()” index=”5”>
我说的按键,是说键盘的按键,比如index='5',就是说键盘按5就能执行testbutton(),如果有谁可以解决,能否告之方法?有酬
2005-01-06 11:14
写私信
10楼#
原来devedge.netscape.com上有不少文档,可惜这个网站在netscape解散后不久也停了。你去
http://www.mozilla.org/projects/plugins/
找吧,能找到多少算多少。
simple plugins这个例子并不好,还使用的是xpcom结构的plugin。到现在为止,几乎没有什么plugin采用这个结构(据我所知只有java plugin)。而且这个结构已经被证明不适合plugin,不推荐使用了。你还是按照Netscape4.x的方式来做吧。这也是目前推荐的方式。