复制内容到剪贴板
代码:
<!--{if !empty($stylejumpstatus)}-->
- <span id="styleswitcher" class="dropmenu" onmouseover="showMenu(this.id)">{lang style}</span>
<script type="text/javascript">
function setstyle(styleid) {
<!--{if CURSCRIPT == 'forumdisplay'}-->
location.href = 'forumdisplay.php?fid=$fid&page=$page&styleid=' + styleid;
<!--{elseif CURSCRIPT == 'viewthread'}-->
location.href = 'viewthread.php?tid=$tid&page=$page&styleid=' + styleid;
<!--{else}-->
location.href = '$indexname?styleid=' + styleid;
<!--{/if}-->
}
</script>
<div id="styleswitcher_menu" class="popupmenu_popup" style="display: none;">
<ul>
<!--{loop $stylejump $id $name}-->
<li{if $id == $styleid} class="current"{/if}><a href="###" onclick="setstyle($id)">$name</a></li>
<!--{/loop}-->
</ul>
</div>
<!--{/if}-->替换
复制内容到剪贴板
代码:
<!--{if !empty($stylejumpstatus)}-->
<select onchange="if(this.options[this.selectedIndex].value != '') {
<!--{if $rewritestatus && in_array(CURSCRIPT, array('forumdisplay', 'viewthread', 'viewpro'))}-->
<!--{echo "var thisurl = '".CURSCRIPT.'.php?'.$_SERVER[QUERY_STRING]."';";}-->
<!--{else}-->
var thisurl = document.URL.replace(/[&?]styleid=.+?&sid=.+?$/i, '');
<!--{/if}-->
window.location=(thisurl.replace(/\#.+$/, '')+(thisurl.match(/\?/) ? '&' : '?')+'styleid='+this.options[this.selectedIndex].value+'&sid=$sid') }">
<option value="">{lang style}</option>
<option value="">----------</option>
<!--{loop $stylejump $id $name}-->
<option value="$id">$name</option>
<!--{/loop}-->
</select>
<!--{/if}-->我为什么这样替换不行呢?