<?php
foreach($datas as $data) {
$i++;
?>
<!-- 為了去掉html語法 方法1必較好,方法2還是又錯誤 -->
<div id="show1_content<? echo $i; ?>"></div>
<div id="rs1_content<? echo $i; ?>" style="display:none;"><?php echo html_entity_decode($data->getContent()); ?></div>
<script language="javascript">
if(document.all){//for IE
document.getElementById( "show1_content<? echo $i; ?>").innerHTML = document.getElementById( "rs1_content<? echo $i; ?>").innerText.substring(0,<?php echo $DIARY_CONTENT_LENGTH2; ?>)+'...';
} else{//for firefox
document.getElementById( "show1_content<? echo $i; ?>").innerHTML = document.getElementById( "rs1_content<? echo $i; ?>").textContent.substring(0,<?php echo $DIARY_CONTENT_LENGTH2; ?>)+'...';
}
</script>
<!-- 為了去掉html語法 方法2,IE會有問題(只是以前的保留方法)-->
<div id="rs2_content<?php echo $i;?>"><?php echo html_entity_decode($data->getContent()); ?></div>
<script language="javascript">
var rs2_content<?php echo $i;?> = document.getElementById('rs2_content<?php echo $i;?>');
rs2_content<?php echo $i;?>.innerText = Trim(rs2_content<?php echo $i;?>.innerText).substr(0,<?echo $DIARY_CONTENT_LENGTH2;?>);
if(rs2_content<?php echo $i;?>.innerText.length == <?echo $DIARY_CONTENT_LENGTH2;?>)
rs2_content<?php echo $i;?>.innerText = rs2_content<?php echo $i;?>.innerText + "...";
</script>
<?}?>
沒有留言:
張貼留言