<span id="searchspan" runat="server"><IMG src="images/icon_toolbar_left.gif"><IMG onmousedown="ToggleSearchMenu()" onmouseover="this.src='images/search_over.gif'" onmouseout="this.src='images/search.gif'" src="images/search.gif" border="0" alt="搜索" class="imgurl"><IMG src="images/icon_toolbar_right.gif"></span><div style="position:absolute;display:none;visibility:hidden;" id="SearchMenu">
<table class="tableBorder" cellpadding="5" cellspacing="0">
<tr>
<td class="fh">
<asp:TextBox id="SearchText" runat="server" size="30" maxlength="50" />
<asp:Button id="SearchButton" runat="server" text="搜索" />
</td>
</tr>
</table>
</div>
<script language="javascript">
function ToggleSearchMenu() {
searchMenu = document.getElementById('SearchMenu');
searchButton = document.getElementById('searchspan'); searchMenu.style.left = getposOffset(searchButton, "left");
searchMenu.style.top = getposOffset(searchButton, "top") + searchButton.offsetHeight; if (searchMenu.style.visibility == "hidden") {
searchMenu.style.visibility = "visible";
searchMenu.style.display = 'block';
} else {
searchMenu.style.visibility = "hidden";
searchMenu.style.display = 'none';
}
}</script>
<table class="tableBorder" cellpadding="5" cellspacing="0">
<tr>
<td class="fh">
<asp:TextBox id="SearchText" runat="server" size="30" maxlength="50" />
<asp:Button id="SearchButton" runat="server" text="搜索" />
</td>
</tr>
</table>
</div>
<script language="javascript">
function ToggleSearchMenu() {
searchMenu = document.getElementById('SearchMenu');
searchButton = document.getElementById('searchspan'); searchMenu.style.left = getposOffset(searchButton, "left");
searchMenu.style.top = getposOffset(searchButton, "top") + searchButton.offsetHeight; if (searchMenu.style.visibility == "hidden") {
searchMenu.style.visibility = "visible";
searchMenu.style.display = 'block';
} else {
searchMenu.style.visibility = "hidden";
searchMenu.style.display = 'none';
}
}</script>
vis……那个没用
试着改一下啊!
替换掉getposOffset的方法,可以运行了<span id="searchspan" runat="server"><IMG src="images/icon_toolbar_left.gif"><IMG onmousedown="ToggleSearchMenu()" onmouseover="this.src='images/search_over.gif'" onmouseout="this.src='images/search.gif'" src="images/search.gif" border="0" alt="搜索" class="imgurl"><IMG src="images/icon_toolbar_right.gif"></span><div style="position:absolute;display:none;visibility:hidden;" id="SearchMenu">
<table class="tableBorder" cellpadding="5" cellspacing="0">
<tr>
<td class="fh">
<asp:TextBox id="SearchText" runat="server" size="30" maxlength="50" />
<asp:Button id="SearchButton" runat="server" text="搜索" />
</td>
</tr>
</table>
</div>
<script language="javascript">
function ToggleSearchMenu() {
searchMenu = document.getElementById('SearchMenu');
searchButton = document.getElementById('searchspan'); searchMenu.style.left = searchButton.style.left;
searchMenu.style.top = searchButton.style.top+searchButton.style.height; if (searchMenu.style.visibility == "hidden") {
searchMenu.style.visibility = "visible";
searchMenu.style.display = 'block';
} else {
searchMenu.style.visibility = "hidden";
searchMenu.style.display = 'none';
}
}
</script>