如何把ListBox做的导航栏变成带有超链接的导航栏
我以前用 ListBox从数据库提取数据 来生成第二层菜单导航栏
看了搜索引擎优化的文章才知道 如果这样的话
搜索引擎根本无法检索到我的网页
现在要把第二层导航栏改成有 超链接 href 的导航栏 如何做呢
------解决方案--------------------
很多方法了
{
Respose.Write( "javascript:window.location.href= 'u href?id= ' "+ListBox1_SelectValue);
}
------解决方案--------------------
那么就直接用html控件实现就好啦。用dropdownlist + javascript
------解决方案--------------------没生成地址,搜索怎么能搜到.
------解决方案--------------------
即在select 中加入onchange方法
然后将所选项作为参数传入一javascript方法中,
在该js方法中再建立 <a href 这样的超链接,这样可以满足lz的要求吗?
------解决方案-------------------- <select id= "Select1 " onchange= "setChange() ">
<option selected= "selected " value= "value1 "> value1 </option>
<option value= "value2 "> value2 </option>
<option value= "value3 "> value3 </option>
</select>
js:
function setChange()
{
var value = document.all( 'Select1 ').value;
window.location.href = "Page2.aspx?value= "+value;
}//或者用switch语句,写多个window.location.href
window.location.href可以建立索引吗,我也不清楚