页面以ajax的load方式引入html(doc另存的html)doc另存的html情况下:若doc是由样式(标题1、标题2、标题3等等)等其它所编辑的样式时,所转出来的html中会有样式如下:
<style type="text/css">
h1{
}
h2{
}
h3{
}
ul{
}
ol{
}
</style>
这些样式是全局样式类型,这样的定义影响了原先的页面,不知有何解决方案?若另外的一种解决方案:使用iframe引入新的html(doc另存的html)是可以解决这种全局样式的影响,但同时确会引入新的疑难问题,如:
1、iframe的高度(这个好解决)
2、火狐4.0以上的版本对于iframe里面a标签锚点无法正常跳转(无法解决)
3、html里的链接只能在iframe里面打开,因为doc另存为htm的情况,html里的内容无法控制。(无法解决)所以所以解决方案是iframe引入的话,就不要回答了。
<style type="text/css">
h1{
}
h2{
}
h3{
}
ul{
}
ol{
}
</style>
这些样式是全局样式类型,这样的定义影响了原先的页面,不知有何解决方案?若另外的一种解决方案:使用iframe引入新的html(doc另存的html)是可以解决这种全局样式的影响,但同时确会引入新的疑难问题,如:
1、iframe的高度(这个好解决)
2、火狐4.0以上的版本对于iframe里面a标签锚点无法正常跳转(无法解决)
3、html里的链接只能在iframe里面打开,因为doc另存为htm的情况,html里的内容无法控制。(无法解决)所以所以解决方案是iframe引入的话,就不要回答了。
因此,还是以iframe加载html的方式为解决方案。
目前的疑问就是:
1、火狐4.0以上的版本对于iframe里面a标签锚点无法正常跳转(无法解决)
2、html里的链接只能在iframe里面打开,因为doc另存为htm的情况,html里的内容无法控制。(无法解决)
希望有大虾可以帮忙解决!
而我想到的方法就是通过javascript进行事件的绑定之类的。