我以前用 ListBox从数据库提取数据 来生成第二层菜单导航栏看了搜索引擎优化的文章才知道 如果这样的话 搜索引擎根本无法检索到我的网页现在要把第二层导航栏改成有 超链接 href 的导航栏 如何做呢
解决方案 »
- DropdownList小问题,在线等
- 使用datatable.select后怎么删记录
- 给分的
- 100分 HTML 下得 BUTTON ListBox 组件,采用服务端运行
- 如何单击datagrid的一列,让该列选中并变色?
- 有些网站上一些图片上的字是动态的,比如是你的ip什么的,这是怎么搞出来的啊,动态生成图片吗?咋搞的
- 请问关于IE Web Controls的问题
- 如何动态算出datagrid某列的值?
- 请教DateGrid列中“01333”、“000555”之类数据,在生成的Excel文件中会丢失“0”,为什么?
- 请版主帮忙,找找关于OA开发方面的帖子。
- 使用“new”关键字创建对象实例
- ASP.NET2.0中关闭浏览器窗口的事件在哪???
没做过哦
顶下
<option value="1857">菜单项1</option>
<option value="2505">菜单项2</option>
</select>这个就是IE访问后 查看到的源文件,如果选择某个选项 他就触发
private void ListBox1_SelectedIndexChanged 这个事件 实现后续的网页显示但是由于没有超链接<a href 搜索引擎是无法检索进去的
{
Respose.Write("javascript:window.location.href='u href?id='"+ListBox1_SelectValue);
}
然后将所选项作为参数传入一javascript方法中,
在该js方法中再建立<a href 这样的超链接,这样可以满足lz的要求吗?
<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可以建立索引吗,我也不清楚
在源代码没有js啊
源代码是这样的<asp:listbox id="ListBox1" runat="server" AutoPostBack="true" ForeColor="#353535" Height="450px"
Rows="100" Width="150px"></asp:listbox>