473,396 Members | 2,037 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Part of URL is getting discarded

How do I find where I am screwing up?

Using the following in Eudora, and equivalent links elsewhere, the URLs with
the # get truncated just before the #.

<a href="http://www.standards.com/links.html?FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html?FailureToDeleteToolbar<
br><br>
</a><a href="http://www.standards.com/links.html#FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html#FailureToDeleteToolbar<
br><br>
</a><a href="http://www.standards.com/links.html?HowardKaikow"
eudora="autourl">http://www.standards.com/links.html?HowardKaikow<br><br>
</a><a href="http://www.standards.com/links.html#HowardKaikow"
eudora="autourl">http://www.standards.com/links.html#HowardKaikow<br><br>

If I include alert(location.href), the URL is truncated on input to the
script.
For example, http://www.standards.com/links.html#...oDeleteToolbar gets
truncated to http://www.standards.com/links.html.
No problem if a ? is used instead of a #.

However, the following does not truncate the URL.

<p><a
href="links.html#FailureToDeleteToolbar">#FailureT oDeleteToolbar</a></p>
<p><a
href="links.html?FailureToDeleteToolbar">?FailureT oDeleteToolbar</a></p>

I expect that I am doing something wrong.
Any pointers?

function CompareBookmarks(bmkTarget)
{
return (locSearch== bmkTarget.toLowerCase());
}
var locHash=location.hash.toLowerCase().slice(1);
var locSearch=location.search.toLowerCase().slice(1);
var lenHash=locHash.length;
var lenSearch=locSearch.length;
var blnStatus=Boolean(false);
alert(location.href);
if((lenHash != 0) && (lenSearch != 0) || ((lenHash + lenSearch) == 0))
{
blnStatus = false;
}
else
{
blnStatus = true;
if(lenSearch == 0)
{
locSearch = locHash;
}
}
if (blnStatus)
{
if(CompareBookmarks("HowardKaikow")){
location.replace("HowardKaikow.html");
}
else if(CompareBookmarks("HowardKaikowServices")){
location.replace("HowardKaikowServices.html");
}
else if(CompareBookmarks("SortPerformanceComparison")){
location.replace("Sorting/SortPerformanceComparison-Description.html");
}
else if(CompareBookmarks("ThisandThat")){
location.replace("index.html#ThisandThat");
}
else if(CompareBookmarks("CopyFileToPrinter")){
location.replace("ThisAndThat/CopyFileToPrinter.html");
}
else if(CompareBookmarks("WordVBABooks")){
location.replace("OhMyWord/WordVBABooks.htm");
}
else if(CompareBookmarks("WordBasicBooks")){
location.replace("OhMyWord/WordBasicBooks.htm");
}
else if(CompareBookmarks("FailureToDeleteToolbar")){
location.replace("OhMyWord/VBABugsFeatures/FailureToDeleteToolbar.html");
}
else if(CompareBookmarks("SetReferenceInWordProject")){
location.replace("OhMyWord/SetReferenceInWordProject.html");
}
else {
alert(location.href + " is not a valid URL.\n" +
"You will be taken to http://www.standards.com/index.html.");
location.replace("index.html");
}
}
else {
alert(location.href + " is not a valid URL.\n" +
"You will be taken to http://www.standards.com/index.html.");
location.replace("index.html");
}


--
http://www.standards.com/; See Howard Kaikow's web site.
Jul 23 '05 #1
17 2049
"Howard Kaikow" <ka****@standards.com> wrote in message
news:ck**********@pyrite.mv.net...
How do I find where I am screwing up?

Using the following in Eudora, and equivalent links elsewhere, the URLs with the # get truncated just before the #.

<a href="http://www.standards.com/links.html?FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html?FailureToDeleteToolbar< br><br>
</a><a href="http://www.standards.com/links.html#FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html#FailureToDeleteToolbar< br><br>
</a><a href="http://www.standards.com/links.html?HowardKaikow"
eudora="autourl">http://www.standards.com/links.html?HowardKaikow<br><br>
</a><a href="http://www.standards.com/links.html#HowardKaikow"
eudora="autourl">http://www.standards.com/links.html#HowardKaikow<br><br>

If I include alert(location.href), the URL is truncated on input to the
script.
For example, http://www.standards.com/links.html#...oDeleteToolbar gets truncated to http://www.standards.com/links.html.
No problem if a ? is used instead of a #.

However, the following does not truncate the URL.

<p><a
href="links.html#FailureToDeleteToolbar">#FailureT oDeleteToolbar</a></p>
<p><a
href="links.html?FailureToDeleteToolbar">?FailureT oDeleteToolbar</a></p>

I expect that I am doing something wrong.
Any pointers?

function CompareBookmarks(bmkTarget)
{
return (locSearch== bmkTarget.toLowerCase());
}
var locHash=location.hash.toLowerCase().slice(1);
var locSearch=location.search.toLowerCase().slice(1);
var lenHash=locHash.length;
var lenSearch=locSearch.length;
var blnStatus=Boolean(false);
alert(location.href);
if((lenHash != 0) && (lenSearch != 0) || ((lenHash + lenSearch) == 0))
{
blnStatus = false;
}
else
{
blnStatus = true;
if(lenSearch == 0)
{
locSearch = locHash;
}
}
if (blnStatus)
{
if(CompareBookmarks("HowardKaikow")){
location.replace("HowardKaikow.html");
}
else if(CompareBookmarks("HowardKaikowServices")){
location.replace("HowardKaikowServices.html");
}
else if(CompareBookmarks("SortPerformanceComparison")){
location.replace("Sorting/SortPerformanceComparison-Description.html");
}
else if(CompareBookmarks("ThisandThat")){
location.replace("index.html#ThisandThat");
}
else if(CompareBookmarks("CopyFileToPrinter")){
location.replace("ThisAndThat/CopyFileToPrinter.html");
}
else if(CompareBookmarks("WordVBABooks")){
location.replace("OhMyWord/WordVBABooks.htm");
}
else if(CompareBookmarks("WordBasicBooks")){
location.replace("OhMyWord/WordBasicBooks.htm");
}
else if(CompareBookmarks("FailureToDeleteToolbar")){
location.replace("OhMyWord/VBABugsFeatures/FailureToDeleteToolbar.html");
}
else if(CompareBookmarks("SetReferenceInWordProject")){
location.replace("OhMyWord/SetReferenceInWordProject.html");
}
else {
alert(location.href + " is not a valid URL.\n" +
"You will be taken to http://www.standards.com/index.html.");
location.replace("index.html");
}
}
else {
alert(location.href + " is not a valid URL.\n" +
"You will be taken to http://www.standards.com/index.html.");
location.replace("index.html");
}


--
http://www.standards.com/; See Howard Kaikow's web site.

Jul 23 '05 #2
"Howard Kaikow" <ka****@standards.com> wrote in message
news:ck**********@pyrite.mv.net...
How do I find where I am screwing up?

Using the following in Eudora, and equivalent links elsewhere, the URLs with the # get truncated just before the #.

<a href="http://www.standards.com/links.html?FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html?FailureToDeleteToolbar< br><br>
</a><a href="http://www.standards.com/links.html#FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html#FailureToDeleteToolbar< br><br>
</a><a href="http://www.standards.com/links.html?HowardKaikow"
eudora="autourl">http://www.standards.com/links.html?HowardKaikow<br><br>
</a><a href="http://www.standards.com/links.html#HowardKaikow"
eudora="autourl">http://www.standards.com/links.html#HowardKaikow<br><br>

If I include alert(location.href), the URL is truncated on input to the
script.
For example, http://www.standards.com/links.html#...oDeleteToolbar gets truncated to http://www.standards.com/links.html.
No problem if a ? is used instead of a #.

However, the following does not truncate the URL.

<p><a
href="links.html#FailureToDeleteToolbar">#FailureT oDeleteToolbar</a></p>
<p><a
href="links.html?FailureToDeleteToolbar">?FailureT oDeleteToolbar</a></p>

I expect that I am doing something wrong.
Any pointers?

For me these all returned the entire link.

<html>
<head>
<title>HK.htm</title>
<script type="text/javascript">
alert(location.href)
</script>
</head>
<body>
<br><a href="http://localhost/HK.htm#Test">http://localhost/HK.htm#Test</a>
<br><a href="http://localhost/HK.htm?Test">http://localhost/HK.htm?Test</a>
<br><a href="HK.htm#Test">HK.htm#Test</a>
<br><a href="HK.htm?Test">HK.htm?Test</a>
</html>
Jul 23 '05 #3
"McKirahan" <Ne**@McKirahan.com> wrote in message
news:zC_9d.363482$Fg5.201272@attbi_s53...
</a><a href="http://www.standards.com/links.html#FailureToDeleteToolbar"
</a><a href="http://www.standards.com/links.html#HowardKaikow"
For example, http://www.standards.com/links.html#...oDeleteToolbar For me these all returned the entire link.


THe only ones that fail for me are those above.

For example, all links in http://www.standards.com/testrefs.html work, or
not, as expected.

Sumptin's not right somewhere.

<html>
<head>
<title>HK.htm</title>
<script type="text/javascript">
alert(location.href)
</script>
</head>
<body>
<br><a href="http://localhost/HK.htm#Test">http://localhost/HK.htm#Test</a> <br><a href="http://localhost/HK.htm?Test">http://localhost/HK.htm?Test</a> <br><a href="HK.htm#Test">HK.htm#Test</a>
<br><a href="HK.htm?Test">HK.htm?Test</a>
</html>

Jul 23 '05 #4
Lee
Howard Kaikow said:

"McKirahan" <Ne**@McKirahan.com> wrote in message
news:zC_9d.363482$Fg5.201272@attbi_s53...
> </a><a href="http://www.standards.com/links.html#FailureToDeleteToolbar"
> </a><a href="http://www.standards.com/links.html#HowardKaikow"
> For example, http://www.standards.com/links.html#...oDeleteToolbar

For me these all returned the entire link.


THe only ones that fail for me are those above.

For example, all links in http://www.standards.com/testrefs.html work, or
not, as expected.


All of them that are valid URL's work fine for me in Firefox.
Some that are not valid are:
#NoSuchBookmark
?HowardKaikow#HowardKaikow
#HowardKaikow?HowardKaikow

Jul 23 '05 #5
On 9 Oct 2004 21:57:24 -0700, Lee <RE**************@cox.net> wrote:

[snip]
Some that are not valid are:
#NoSuchBookmark
?HowardKaikow#HowardKaikow
I'm not sure if that is invalid. According to a quick read of RFC 2396[1],
that URI would refer to the current resource with a respecified query
string and fragment identifier. Still, it should probably be avoided just
like the empty URI. Whilst IE does apply "?query" properly (though not
""), NN4 doesn't and other browsers might fail, too.
#HowardKaikow?HowardKaikow


This is certainly invalid. If a fragment identifier is specified, it
should be the last part of the URI.

Mike
[1] Currently a draft standard, but I expect earlier standards agree here.

--
Michael Winter
Replace ".invalid" with ".uk" to reply by e-mail.
Jul 23 '05 #6
"Lee" <RE**************@cox.net> wrote in message
news:ck*********@drn.newsguy.com...
Howard Kaikow said:
For example, all links in http://www.standards.com/testrefs.html work, ornot, as expected.


All of them that are valid URL's work fine for me in Firefox.
Some that are not valid are:
#NoSuchBookmark
?HowardKaikow#HowardKaikow
#HowardKaikow?HowardKaikow


Yes, the script specifically disallows the above 3. The ones in
testhref.html all work as expected.
What I do not understand is why the following two fail:

<a href="http://www.standards.com/links.html#FailureToDeleteToolbar"</a>
</a><a href="http://www.standards.com/links.html#HowardKaikow"</a>

I can understand if we found an error in the script, but
alert(location.href) returns a truncated URL upon entering the script for
the two cases above. So the issue boils down to, why is the URL getting
truncated?
Jul 23 '05 #7
"Michael Winter" <M.******@blueyonder.co.invalid> wrote in message
news:opsfndk3iix13kvk@atlantis...
On 9 Oct 2004 21:57:24 -0700, Lee <RE**************@cox.net> wrote:

[snip]
Some that are not valid are:
#NoSuchBookmark
?HowardKaikow#HowardKaikow


I'm not sure if that is invalid. According to a quick read of RFC 2396[1],
that URI would refer to the current resource with a respecified query
string and fragment identifier. Still, it should probably be avoided just
like the empty URI. Whilst IE does apply "?query" properly (though not
""), NN4 doesn't and other browsers might fail, too.
#HowardKaikow?HowardKaikow


This is certainly invalid. If a fragment identifier is specified, it
should be the last part of the URI.


My script excludes any URL with both a # and a ? because those would not be
valid for redirections I am doing.
Jul 23 '05 #8
To simplify isolating the problem, I've created the following test.

Using http://www.standards.com/test.html, I find that ALL URLs that have a #
get truncated by location .href (see
http://www.standards.com/testlinnks.html).
Jul 23 '05 #9
"Howard Kaikow" <ka****@standards.com> wrote in message
news:ck**********@pyrite.mv.net...
To simplify isolating the problem, I've created the following test.

Using http://www.standards.com/test.html, I find that ALL URLs that have a # get truncated by location .href (see
http://www.standards.com/testlinnks.html).

http://www.standards.com/testlinnks.html should have been
http://www.standards.com/testlinks.html.

I just tried from IE 4 on an old Win 95 system, same problem, location.href
truncates the # and anything to the right.
Normally, I (ab)use IE 6 on Win 2000.

Could this be an Apache server issue??
Jul 23 '05 #10
I've further isolated the problem

If I use http://www.standards.com/test.html, the # and everything to the
right gets truncated by location.href.
No problem if I use http://www.standards.com/local.html.

--
http://www.standards.com/; See Howard Kaikow's web site.
"Howard Kaikow" <ka****@standards.com> wrote in message
news:ck**********@pyrite.mv.net...
How do I find where I am screwing up?

Using the following in Eudora, and equivalent links elsewhere, the URLs with the # get truncated just before the #.

<a href="http://www.standards.com/links.html?FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html?FailureToDeleteToolbar< br><br>
</a><a href="http://www.standards.com/links.html#FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html#FailureToDeleteToolbar< br><br>
</a><a href="http://www.standards.com/links.html?HowardKaikow"
eudora="autourl">http://www.standards.com/links.html?HowardKaikow<br><br>
</a><a href="http://www.standards.com/links.html#HowardKaikow"
eudora="autourl">http://www.standards.com/links.html#HowardKaikow<br><br>

If I include alert(location.href), the URL is truncated on input to the
script.
For example, http://www.standards.com/links.html#...oDeleteToolbar gets truncated to http://www.standards.com/links.html.
No problem if a ? is used instead of a #.

However, the following does not truncate the URL.

<p><a
href="links.html#FailureToDeleteToolbar">#FailureT oDeleteToolbar</a></p>
<p><a
href="links.html?FailureToDeleteToolbar">?FailureT oDeleteToolbar</a></p>

I expect that I am doing something wrong.
Any pointers?

function CompareBookmarks(bmkTarget)
{
return (locSearch== bmkTarget.toLowerCase());
}
var locHash=location.hash.toLowerCase().slice(1);
var locSearch=location.search.toLowerCase().slice(1);
var lenHash=locHash.length;
var lenSearch=locSearch.length;
var blnStatus=Boolean(false);
alert(location.href);
if((lenHash != 0) && (lenSearch != 0) || ((lenHash + lenSearch) == 0))
{
blnStatus = false;
}
else
{
blnStatus = true;
if(lenSearch == 0)
{
locSearch = locHash;
}
}
if (blnStatus)
{
if(CompareBookmarks("HowardKaikow")){
location.replace("HowardKaikow.html");
}
else if(CompareBookmarks("HowardKaikowServices")){
location.replace("HowardKaikowServices.html");
}
else if(CompareBookmarks("SortPerformanceComparison")){
location.replace("Sorting/SortPerformanceComparison-Description.html");
}
else if(CompareBookmarks("ThisandThat")){
location.replace("index.html#ThisandThat");
}
else if(CompareBookmarks("CopyFileToPrinter")){
location.replace("ThisAndThat/CopyFileToPrinter.html");
}
else if(CompareBookmarks("WordVBABooks")){
location.replace("OhMyWord/WordVBABooks.htm");
}
else if(CompareBookmarks("WordBasicBooks")){
location.replace("OhMyWord/WordBasicBooks.htm");
}
else if(CompareBookmarks("FailureToDeleteToolbar")){
location.replace("OhMyWord/VBABugsFeatures/FailureToDeleteToolbar.html");
}
else if(CompareBookmarks("SetReferenceInWordProject")){
location.replace("OhMyWord/SetReferenceInWordProject.html");
}
else {
alert(location.href + " is not a valid URL.\n" +
"You will be taken to http://www.standards.com/index.html.");
location.replace("index.html");
}
}
else {
alert(location.href + " is not a valid URL.\n" +
"You will be taken to http://www.standards.com/index.html.");
location.replace("index.html");
}


--
http://www.standards.com/; See Howard Kaikow's web site.

Jul 23 '05 #11
On 11/10/04 10:33 pm, Howard Kaikow wrote:
I've further isolated the problem

If I use http://www.standards.com/test.html, the # and everything to the
right gets truncated by location.href.
No problem if I use http://www.standards.com/local.html.


I've been looking back through your posts and I'm afraid I don't see what
the problem is.

If you want to pass information from one page to another, then adding a
search string to the URL is certainly one way of doing it. And you seem to
have demonstrated that it works perfectly for this purpose.

But why are you also trying to do the same thing with hashes? They aren't
supposed to be used for this purpose, so I'm not in the least bit surprised
they aren't working the way you want them to.

Phil

--
Philip Ronan
ph***********@virgin.net
(Please remove the "z"s if replying by email)
Jul 23 '05 #12
"Philip Ronan" <ph***********@virgin.net> wrote in message
news:BD90BD87.236BD%ph***********@virgin.net...
On 11/10/04 10:33 pm, Howard Kaikow wrote:
I've further isolated the problem

If I use http://www.standards.com/test.html, the # and everything to the
right gets truncated by location.href.
No problem if I use http://www.standards.com/local.html.
I've been looking back through your posts and I'm afraid I don't see what
the problem is.

If you want to pass information from one page to another, then adding a
search string to the URL is certainly one way of doing it. And you seem to
have demonstrated that it works perfectly for this purpose.

But why are you also trying to do the same thing with hashes? They aren't
supposed to be used for this purpose, so I'm not in the least bit

surprised they aren't working the way you want them to.


If I use http://www.standards.com/test.html, the # and everything to the
right gets truncated by location.href.

No problem if I use http://www.standards.com/local.html.

I consider that to be a bug since the # is handled inconsistently.

I agree that folkes should be using the ?, but there is no reason why I
should not allow the script to process the alternative with a #.
Some folkes have told me that certain other browsers pass the full URL, I
don't know why IE doesn't, as it does so in some circumstances.

Jul 23 '05 #13
On 12/10/04 1:34 am, Howard Kaikow wrote:
If I use http://www.standards.com/test.html, the # and everything to the
right gets truncated by location.href.

No problem if I use http://www.standards.com/local.html.

I consider that to be a bug since the # is handled inconsistently.
I still think this is a pointless exercise.

Anyhow, the links on your page at test.html seem to point to a 301 redirect
that tells the browser to go to www.mv.com/ipusers/standards/testlinks.html
instead:
HTTP/1.1 301 Moved Permanently
Date: Tue, 12 Oct 2004 00:46:42 GMT
Server: Apache
Location: http://www.mv.com/ipusers/standards/testlinks.html
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1


That's probably where things are going wrong. If you have nothing better to
do, perhaps you could write a custom redirect page that adds the hash part
to the Location header.

--
Philip Ronan
ph***********@virgin.net
(Please remove the "z"s if replying by email)
Jul 23 '05 #14
I just figured out what is going on.
The problem is due to IE 6. IE 6 processes the following differently.

<a
href="http://www.standards.com/index-test.html#Sorting">http://www.standards
..com/index-test.html#Sorting</a>
<a href="index-test.html#Sorting">index-test.html#Sorting</a>

Where "Sorting" is a real anchor name in index-test.html.

And, the following are processed differently by IE 6.
<a
href="http://www.standards.com/index-test.html#NoSuch">http://www.standards.
com/index-test.html#NoSuch</a>
<a href="index-test.html#NoSuch">index-test.html#NoSuch</a>

Where "NoSuch" is NOT a real anchor name in index-test.html.

You can see this by trying both:

http://www.standards.com/index-HTTP.html
http://www.standards.com/index-local.html

Which uses http://www.standards.com/index-test.html, which will become my
new index.html shortly.
The script is now http://www.standards.com/links-index.js

IE seems to do this differtently than other browsers.
Folkes have informed there is no problem with Mozilla and Firefox.
Jul 23 '05 #15
According to my ISP, the problem is a function of the security level set in
IE, but they do not recall which.

Currently, my ISP maps www.standards.com to www.mv.com/ipusers/standards/,
and this seems to be what is confusing IE, tho Mozilla and FireFox have no
problems.

You can see this on http://www.standards.com/index-HTTP.html, which uses
both forms of the URL.

Anybody know which IE option causes this?
Jul 23 '05 #16
Today, my ISP made a modification to how they map an alias for my web site.
Apparently, howsoever they were previously mapping caused a problem for IE,
but not for Mozilla/FireFox.

Of course, the ISP claims that there was nothing wrong with what they were
previously doing.
In any case, whatever they were doing did cause a problem for IE, so there
remains unanswered the question of why Mozilla/FireFox did not have the same
problem.

I now have my script going thru my index.html and everything is working as
expected.

I will shortly be removing the other files referenced in this thread as the
problem is no longer reproducible since my ISP changed/corrected whatever at
their end.
--
http://www.standards.com/; See Howard Kaikow's web site.
Jul 23 '05 #17
The explanation I've gotten is the following.

IE sends the url to the server, and the server sends back the redirected url
to the browser.
So IE is preserving queries, but not anchors, when a URL has been
redirected.

I would consider this to be a bug in IE, especially since Mozilla/FoxFire do
preserve the anchors.

I tried calling MSFT To report this problem, but they wanted to charge me
just to talk to the support folkes.
No way will I do that/
--
http://www.standards.com/; See Howard Kaikow's web site.
"Howard Kaikow" <ka****@standards.com> wrote in message
news:ck**********@pyrite.mv.net...
How do I find where I am screwing up?

Using the following in Eudora, and equivalent links elsewhere, the URLs with the # get truncated just before the #.

<a href="http://www.standards.com/links.html?FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html?FailureToDeleteToolbar< br><br>
</a><a href="http://www.standards.com/links.html#FailureToDeleteToolbar"
eudora="autourl">http://www.standards.com/links.html#FailureToDeleteToolbar< br><br>
</a><a href="http://www.standards.com/links.html?HowardKaikow"
eudora="autourl">http://www.standards.com/links.html?HowardKaikow<br><br>
</a><a href="http://www.standards.com/links.html#HowardKaikow"
eudora="autourl">http://www.standards.com/links.html#HowardKaikow<br><br>

If I include alert(location.href), the URL is truncated on input to the
script.
For example, http://www.standards.com/links.html#...oDeleteToolbar gets truncated to http://www.standards.com/links.html.
No problem if a ? is used instead of a #.

However, the following does not truncate the URL.

<p><a
href="links.html#FailureToDeleteToolbar">#FailureT oDeleteToolbar</a></p>
<p><a
href="links.html?FailureToDeleteToolbar">?FailureT oDeleteToolbar</a></p>

I expect that I am doing something wrong.
Any pointers?

function CompareBookmarks(bmkTarget)
{
return (locSearch== bmkTarget.toLowerCase());
}
var locHash=location.hash.toLowerCase().slice(1);
var locSearch=location.search.toLowerCase().slice(1);
var lenHash=locHash.length;
var lenSearch=locSearch.length;
var blnStatus=Boolean(false);
alert(location.href);
if((lenHash != 0) && (lenSearch != 0) || ((lenHash + lenSearch) == 0))
{
blnStatus = false;
}
else
{
blnStatus = true;
if(lenSearch == 0)
{
locSearch = locHash;
}
}
if (blnStatus)
{
if(CompareBookmarks("HowardKaikow")){
location.replace("HowardKaikow.html");
}
else if(CompareBookmarks("HowardKaikowServices")){
location.replace("HowardKaikowServices.html");
}
else if(CompareBookmarks("SortPerformanceComparison")){
location.replace("Sorting/SortPerformanceComparison-Description.html");
}
else if(CompareBookmarks("ThisandThat")){
location.replace("index.html#ThisandThat");
}
else if(CompareBookmarks("CopyFileToPrinter")){
location.replace("ThisAndThat/CopyFileToPrinter.html");
}
else if(CompareBookmarks("WordVBABooks")){
location.replace("OhMyWord/WordVBABooks.htm");
}
else if(CompareBookmarks("WordBasicBooks")){
location.replace("OhMyWord/WordBasicBooks.htm");
}
else if(CompareBookmarks("FailureToDeleteToolbar")){
location.replace("OhMyWord/VBABugsFeatures/FailureToDeleteToolbar.html");
}
else if(CompareBookmarks("SetReferenceInWordProject")){
location.replace("OhMyWord/SetReferenceInWordProject.html");
}
else {
alert(location.href + " is not a valid URL.\n" +
"You will be taken to http://www.standards.com/index.html.");
location.replace("index.html");
}
}
else {
alert(location.href + " is not a valid URL.\n" +
"You will be taken to http://www.standards.com/index.html.");
location.replace("index.html");
}


--
http://www.standards.com/; See Howard Kaikow's web site.

Jul 23 '05 #18

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: mimages | last post by:
Can someone tell me how to parse part of a string? I can use the following: <?php $text = $_SERVER; //$PHP_SELF //(document.url); echo $text; ?> to get this result: "Your currently at...
7
by: Robert Ferber | last post by:
Hi, I can't find any good documentation about the Python-database module, all I found was this rudimentary (no examples, no references) piece here: http://www.python.org/peps/pep-0249.html ...
2
by: Hartmut Sbosny | last post by:
Hello, I get the linker message `.gnu.linkonce.t._ZN3TNT12CurveTntPlotIdE6handleEi' referenced in section `.rodata' of FollowCurveWindow.o: defined in discarded section...
5
by: Rick | last post by:
I wrote the following code as part of a page where users can reorder a list of items by highlighting an item in a list box and clicking an "up" or "down" button to move the items around. The code...
1
by: jimfortune | last post by:
From: http://groups-beta.google.com/group/comp.databases.ms-access/msg/769e67e3d0f97a90?hl=en& Errata: 19 solar years = 2939.6018 days should be 19 solar years = 6939.6018 days Easter...
3
by: Bruce Wolfe | last post by:
We are having a problem with firewalls. We can't pinpoint the exact problem but the working theory at this point is the request from the client software is reaching the server through port 80. The...
5
by: cbranje | last post by:
Lets say I have two clients behind NAT(router) that know each others routers global address. I'm woundering if I set up a tcplistener (or maybe UDP scoket( on both clients, and a tcpclient on...
1
by: Tedmond | last post by:
Dear all, How to prevent a datagrid in Windows form getting focus? Even user click on it. I use barcode scanner as input and display the result in a datagrid. My problem is when the...
2
by: kaka | last post by:
I am developping a sns site. I was wondering if i send user's email addresses as a part of confirmation link so that when a user receives the confirmation email, he can just click on the link to...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.