keywind
2011-09-21 08:34:58 +08:00
抱歉没说明,是iPhone版网易新闻客户端里解出来的。单条新闻模板的html代码整个是这样的。
<html><head><link href='content.css' rel='stylesheet' type='text/css' /></head><body>
<div id="title_section">
{% if title %}
<div id='title'>{{title}}</div>
<div id='subtitle'>{{ptime}} 来源:{{source}}</div>
{% else%}
<div id='title'>此文章不存在</div>
<div id='subtitle'> </div>
{% /if %}
</div>
<div id="body_section" class="{{fontClass}}">
<img class="photo" />
<img class="photo_box" />
<img class="plus" />
{{body}}
</div>
<script type="text/javascript">
function extend_image(url,element){
y=0;
while( element != null ) {
y += element.offsetTop;
element = element.offsetParent;
}
location.href="image:///"+(y - window.pageYOffset)+"///"+url;
}
</script>
</body></html>
这里面类似{{*}}这样的东西最后是被替换掉实际内容的,然后它有个点击新闻图片放大的效果,我感觉就是那个extend_image函数的的作用