Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html VML标记未呈现在";字;我在经典asp中创建的文档_Html_Ms Word_Vml - Fatal编程技术网

Html VML标记未呈现在";字;我在经典asp中创建的文档

Html VML标记未呈现在";字;我在经典asp中创建的文档,html,ms-word,vml,Html,Ms Word,Vml,我的经典asp代码生成以下HTML(包括VML标记),该HTML在浏览器上显示良好,但一旦使用相同的代码生成word文档,word文档仍会生成良好的HTML,但所有VML标记都会丢失!我的意思是只有html标记可以打印,但vml标记不能 我尝试用SVG标记替换vml标记,但SVG标记也会遇到同样的结果 请注意,此问题仅在office 2013中出现,word文档在office 2007中生成所有vml和html标记。 但是我们不能后退 由粘贴在下面的代码生成的html 测试VML检查报告 ..

我的经典asp代码生成以下HTML(包括VML标记),该HTML在浏览器上显示良好,但一旦使用相同的代码生成word文档,word文档仍会生成良好的HTML,但所有VML标记都会丢失!我的意思是只有html标记可以打印,但vml标记不能

我尝试用SVG标记替换vml标记,但SVG标记也会遇到同样的结果

请注意,此问题仅在office 2013中出现,word文档在office 2007中生成所有vml和html标记。
但是我们不能后退

由粘贴在下面的代码生成的html

测试VML检查报告
...
v\:*{behavior:url(#default#VML);}
p{font-family:Arial;颜色:#505050;行高:120%;}
p、 间隔{行高:12.0pt;mso行高规则:精确;}
li{页边距顶部:0pt;页边距底部:0pt;颜色:#505050;行高:120%;}
强{颜色:#505050;}
table.small{color:#505050;行高:12.0pt;mso行高规则:精确;字体大小:7pt;}
table.small tr{填充:1.4pt 1.4pt 1.4pt 1.4pt;}
table.small td{填充:1.4pt 1.4pt 1.4pt 1.4pt;}
table.small td.header-alt{color:#52619E;边框底部:实心#52619E 1.0pt;mso边框底部alt:实心#52619E 0.5pt;}
table.small td.header-alt-ac{color:#52619E;边框底部:实心#52619E 1.0pt;mso边框底部alt:实心#52619E 0.5pt;文本对齐:中心;}
table.small td.header-alt-ar{color:#52619E;边框底部:实心#52619E 1.0pt;mso边框底部alt:实心#52619E 0.5pt;文本对齐:右;}
table.small td.data-alt{边框底部:实心#52619E 1.0pt;mso边框底部alt:实心#52619E 0.5pt;}
table.small td.bb{边框颜色:#505050;}
table.small td.btb{边框颜色:#505050;}
table.small td.bt-ar{边框颜色:#505050;}
table.small td.bb-ar{边框颜色:#505050;}
table.small td.btb-ar{边框颜色:#505050;}
table.small td.btb-alt{边框底部:实心#52619E 1.0pt;mso边框底部alt:实心#52619E 0.5pt;}
table.small td.btb-ar-alt{边框底部:实心#52619E 1.0pt;mso边框底部alt:实心#52619E 0.5pt;文本对齐:右;}


中国乡村 部门垃圾交易类型其他爆发日期2001年9月另一个6月10.6 x 2000 P/E Val方法成本减去准备金互联网-当前多输入值-相等值-角色遵循关键神话终结者华纳姐妹董事会RepchekName2投资经理仰光梁-员工人数90


**根据我的经验**

*
之前添加
空格
。因为
v\:*
是一个选择器,但
v\:*
是一个奇怪的标记名)并添加
display
css规则,这对我来说很关键,然后我在IE中呈现VML:

<style type="text/css">
v\: * { behavior: url(#default#VML);display:inline-block; }
</style>

v\:*{行为:url(#默认值#VML);显示:内联块;}
此外,您还可能在此处出现打印错误:

<v:shape     e="position:absolute;

我找到了答案!多亏了瓦伦·古拉蒂,对于任何可能在这一问题上苦苦挣扎的人来说,解决办法就是更换

<v:shape></v:shape>

代码中的标签。
向所有思考和/或回复的人致以问候和感谢

维沙尔

<v:shape></v:shape>
<v:rect xmlns:v="urn:schemas-microsoft-com:vml"></v:rect> tags in the code .