<script type="text/javascript">
</script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
和数据库排序一样,
XSL/
XSLT也可以实现随机排序,原理也很简单,下面就是代码。
<?xml version="1.0"?>
<XSL:stylesheet xmlns:XSL="http://www.w3.org/1999/XSL/Transform"
xmlns:msXSL="urn:schemas-microsoft-com:XSLt"
xmlns:eMeng="http://dotnet.aspx.cc/"
version="1.0">
<msXSL:script language="javascript" implements-prefix="eMeng">
function Random() {
return Math.random();
}
</msXSL:script>
<XSL:template match="/">
<XSL:for-each select="/*/node()">
<XSL:sort select="eMeng:Random()"/>
<XSL:value-of select="."/>
<br/>
</XSL:for-each>
</XSL:template>
</XSL:stylesheet>
<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>