以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  请教一个小问题:jsp中的函数在svg中怎么使用了?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=24860)


--  作者:sstlscada
--  发布时间:12/1/2005 9:06:00 AM

--  请教一个小问题:jsp中的函数在svg中怎么使用了?
我想在svg中点文字链接后执行jsp函数,函数如下:
function svgbrowse()
{
var popup=null;
popup=window.open('','popupnav','width=500,height=500,resizable=1,scrollbars=0');
popup.location.href='mpgplay.asp';
}
这个怎么实现了,请高手们指点一下,谢谢!
--  作者:zhuqingjie
--  发布时间:12/1/2005 1:13:00 PM

--  
把js做为实体引用放在开头.然后在联接元素<text>中.引用<script>中的函数.如下
<text x="" y="" style="" onclick="svgbrowse()">
就可以了!
--  作者:sstlscada
--  发布时间:12/1/2005 3:45:00 PM

--  
不行,提示语法错误,是不是不能用window.open呀,要不大哥给我试一下添出来或发至我的邮箱:xp.ma@163.com,谢谢!!!
--  作者:xmshaonian
--  发布时间:12/2/2005 3:34:00 PM

--  
你是想做SVG中的超链接吗?
window对象没有 open方法,
如果是做链接,请用<a>元素 如:
<a xlink:href="http://www.xml.org" onclick="kkk()">
      <text ......>***</text>
</a>
这样,点击text中的文本时,链接到http://www.xml.org,且执行函数kkk()。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms