S
Sergei Shelukhin
I have this IE compliant JS code, but it refuses to work in firefox. What's
up with it?
I am not any good in JS and I don't have a lcue on how to debug it apart
from alert-s, so I kinda don't even know hwere to start
I am using it for my browser custom start page, js is enabled...
function doSearch(url,qname)
{
url += ( url.indexOf("?") > 0 )?"&":"?";
url += qname + "=" + document.getElementById("q").value;
if ( document.getElementById("chkNewWindow").checked )
window.open(url,'_blank','');
else
location.href = url;
}
form is like this
<form id="searchform" action="http://www.google.com/search?hl=en"
method="get">
Search query: <input type="text" id="q" name="q" maxlength="1000"
size="40">
<br /><input type="checkbox" name="chkNewWindow"> Open new window
</form>
<ul style=" text-indent: 20px;">
<li><a
href="javascript:doSearch('http://www.google.com/search?hl=en','search');">S
earch Google</a></li>
<li><a
href="javascript:doSearch('http://www.merriam-webster.com/cgi-bin/dictionary
?book=Dictionary','va');">Search Merriam-Webster</a></li>
<li><a
href="javascript:doSearch('http://www.technorati.com/cosmos/search.html?rank
=','url');">Search Technocrati</a></li>
etc
up with it?
I am not any good in JS and I don't have a lcue on how to debug it apart
from alert-s, so I kinda don't even know hwere to start
I am using it for my browser custom start page, js is enabled...
function doSearch(url,qname)
{
url += ( url.indexOf("?") > 0 )?"&":"?";
url += qname + "=" + document.getElementById("q").value;
if ( document.getElementById("chkNewWindow").checked )
window.open(url,'_blank','');
else
location.href = url;
}
form is like this
<form id="searchform" action="http://www.google.com/search?hl=en"
method="get">
Search query: <input type="text" id="q" name="q" maxlength="1000"
size="40">
<br /><input type="checkbox" name="chkNewWindow"> Open new window
</form>
<ul style=" text-indent: 20px;">
<li><a
href="javascript:doSearch('http://www.google.com/search?hl=en','search');">S
earch Google</a></li>
<li><a
href="javascript:doSearch('http://www.merriam-webster.com/cgi-bin/dictionary
?book=Dictionary','va');">Search Merriam-Webster</a></li>
<li><a
href="javascript:doSearch('http://www.technorati.com/cosmos/search.html?rank
=','url');">Search Technocrati</a></li>
etc