我有一个客户端的Adobe Edge内容。
HTML代码是
<div id="Stage" class="EDGE-XXXXXXXXX">
</div>
如何为IE 8及以下版本提供替代内容?
如果我只在div中插入一些内容,则不会被Edge覆盖。
我知道,Edge中有一种低级支持,但我自己并不拥有Edge,所以我无法尝试。
那么使用下层支持功能的实际HTML标记是什么?
<noscript>
无效,因为Internet Explorer 8 具有 JS
答案 0 :(得分:1)
导航到文件末尾的位置:
})("EDGE-XXXXXXXX");
其中ID与HTML源代码中的ID相同。立即在这个确切的字符串之前(可能有一些空格)添加一个新变量,如下所示(确保dlContent尚未分配类似的节,如果是,则替换该分配 - 我猜你的js文件是缩小的,所以这看起来与你的版本看起来不一样,但是当它粘贴到文件中时它仍然有效!):
dlContent={
dom: [
{
id:'Poster',
type:'image',
tag:'img',
linkURL:"URL/to/some/content",
//This line can be omitted if no linking of the image is desired
linkTarget:"_top",//omit this line if the above line has been omitted
rect:['0','0','100%','100%','auto','auto'],
//values in order: x-pos, y-pos, width, height, ?, ?
// not sure what the two auto values correspond to right now
// the rectangle is the "viewport" into what would be the animation in better browsers.
fill:["rgba(0,0,0,0)",'/path/to/an/image.jpg','0px','0px']
// values in order: background colour and alpha transparency, an image to use, image position x and y within the rectangle defined above.
}]};