100分马上给 在线等 关于DOM 和 SVG 可以用<object id=a>来试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先需要明确 ,javascript对页面的修改是在内存中进行的!好的,那么如果你将一个文件(SVG)插入一个文档多个,那么他们使用自己的内存空间,你用javascript修改了内嵌的SVG图形,但是并没有改变源文件,所以不可能修改一个,而其他的也跟着改变! 把js拿到外面来用document[svgName].getSVGDocument()得到你要的文件svgName 是你在<embed>标签里指定的name TO:net_lover(孟子E章)能给详细的解释一下吗?另外我用的不是 <object>而是<embed>to:spartak(spartak) 如果都拿到外边来,会死人的,代码很多。修改起来可能会耗费时间没有别的方法了吗?to:anson_ui(触摸未来)A:(HTML页面) <input class="formbutton" type="button" name="task" value="Add Task" onclick="window.task_press()"> //包含的第一个SVG <embed src="workflow.svg" width="600" height="540" type="image/svg+xml" /> </span> //包含的第二个SVG,两个文件相同 <embed src="workflow.svg" width="600" height="540" type="image/svg+xml" /> </span> B:SVG页面 parent.task_press = task_press;function task_press(type){} 点 task 按钮 如何控制到底是哪个文件响应 parent.task_press事件。也就是说这个按钮到底是控制谁的。请大家给出意见。 这两个svg文档是没有任何关系的,两个embed,用id区分<embed src="workflow.svg" width="600" height="540" type="image/svg+xml" id="svgpage1"/> <embed src="workflow.svg" width="600" height="540" type="image/svg+xml" id="svgpage2"/>这一句不对<input class="formbutton" type="button" name="task" value="Add Task" onclick="window.task_press()">如果要指第一个页面,则改为<input class="formbutton" type="button" name="task" value="Add Task" onclick="document.getElementById("svgpage1").window.task_press()">指第二个页面的话svgpage1改为svgpage2 新手,请问这种效果是不是用jquery做出来的。请教方法 正则表达式分组 求教高手,无法运行编码后的javascript脚本?????????? 急!有谁帮我看一下这个页面的JS为什么在IE6下不行 一js做的时钟,有些地方看不懂(已列出),运行出结果不正确,请帮忙,谢谢 级联选择框的问题,大家帮忙看看. artdialog组件PNG图片不透明 页面上的连接地址,怎么使其当鼠标按上的时候不在状态栏上显示? 我是初学者,javacript小问题(关于文本框的),请各位帮个忙!!!!! 怎么设定滚动条一次滚动的大小 用split分割文件名出错? 在javascript中用split()函数
首先需要明确 ,javascript对页面的修改是在内存中进行的!
好的,那么如果你将一个文件(SVG)插入一个文档多个,那么他们使用自己的内存空间,
你用javascript修改了内嵌的SVG图形,但是并没有改变源文件,所以不可能修改一个,而其他的也跟着改变!
用document[svgName].getSVGDocument()得到你要的文件
svgName 是你在<embed>标签里指定的name
能给详细的解释一下吗?
另外我用的不是 <object>
而是<embed>
to:spartak(spartak)
如果都拿到外边来,会死人的,代码很多。
修改起来可能会耗费时间
没有别的方法了吗?
to:anson_ui(触摸未来)
A:(HTML页面)
<input class="formbutton" type="button" name="task" value="Add Task" onclick="window.task_press()">
//包含的第一个SVG
<embed src="workflow.svg" width="600" height="540" type="image/svg+xml" /> </span>
//包含的第二个SVG,两个文件相同
<embed src="workflow.svg" width="600" height="540" type="image/svg+xml" /> </span>
B:SVG页面
parent.task_press = task_press;
function task_press(type)
{
}
点 task 按钮
如何控制到底是哪个文件响应 parent.task_press事件。也就是说
这个按钮到底是控制谁的。
请大家给出意见。
<embed src="workflow.svg" width="600" height="540" type="image/svg+xml" id="svgpage1"/>
<embed src="workflow.svg" width="600" height="540" type="image/svg+xml" id="svgpage2"/>
这一句不对
<input class="formbutton" type="button" name="task" value="Add Task" onclick="window.task_press()">
如果要指第一个页面,则改为
<input class="formbutton" type="button" name="task" value="Add Task" onclick="document.getElementById("svgpage1").window.task_press()">
指第二个页面的话svgpage1改为svgpage2