ASP bookmark woes

G

Guest

I'm getting a little desperate here...

I've built an .asp page using Frontpage 2003 that contains an alphabet list of hyperlinks that will (ideally) connect to bookmarks inside of a table containing a list of countries - one country per table cell.

The problem I'm having is that the links jump down the page just fine from within the Frontpage preview window, but do not work when previewing in a browser (I.E. 6.0 in my case). I can convert the page to .html and the links work just fine - however I do have example pages on our corporate intranet that seem to be effectively using bookmarks with .asp pages, so it seems to be possible. I've compared the source code for these pages against the source for my page (as generated by Frontpage) and see no differences in syntax. I'm limited to .asp when designing pages for our intranet, so I can't simply change formats.

I'm at the end of my rope - any suggestions would be very welcome.

(I cannot include a link as this page lives on our intranet - I could perhaps paste the code into a message...)
 
J

Jack Brewster

Can you provide a snip of the generated HTML? Both the the links and the
targets?

--
Jack Brewster - Microsoft FrontPage MVP

Outlander said:
I'm getting a little desperate here...

I've built an .asp page using Frontpage 2003 that contains an alphabet
list of hyperlinks that will (ideally) connect to bookmarks inside of a
table containing a list of countries - one country per table cell.
The problem I'm having is that the links jump down the page just fine from
within the Frontpage preview window, but do not work when previewing in a
browser (I.E. 6.0 in my case). I can convert the page to .html and the
links work just fine - however I do have example pages on our corporate
intranet that seem to be effectively using bookmarks with .asp pages, so it
seems to be possible. I've compared the source code for these pages against
the source for my page (as generated by Frontpage) and see no differences in
syntax. I'm limited to .asp when designing pages for our intranet, so I
can't simply change formats.
I'm at the end of my rope - any suggestions would be very welcome.

(I cannot include a link as this page lives on our intranet - I could
perhaps paste the code into a message...)
 
G

Guest

This piece contains all of it, I think

<tr><td align="left" valign="top" width="535"><div align="center"><table border="0" cellspacing="1" width="100%" id="table7"><tr><td><p align="center"><font color="#0000FF"><a href="#A"><font color="#0000FF">A</font></a>&nbsp;&nbsp
<a href="#B"><font color="#0000FF">B</font></a>&nbsp;&nbsp
<a href="#C"><font color="#0000FF">C</font></a>&nbsp;&nbsp
<a href="#D"><font color="#0000FF">D</font></a>&nbsp;&nbsp
<a href="#E"><font color="#0000FF">E</font></a>&nbsp;&nbsp
<a href="#F"><font color="#0000FF">F</font></a>&nbsp;&nbsp
<a href="#G"><font color="#0000FF">G</font></a>&nbsp;&nbsp
<a href="#H"><font color="#0000FF">H</font></a>&nbsp;&nbsp
<a href="#I"><font color="#0000FF">I</font></a>&nbsp;&nbsp
<a href="#J"><font color="#0000FF">J</font></a>&nbsp;&nbsp
<a href="#K"><font color="#0000FF">K</font></a>&nbsp;&nbsp
<a href="#L"><font color="#0000FF">L</font></a>&nbsp;&nbsp
<a href="#M"><font color="#0000FF">M</font></a>&nbsp;&nbsp
<a href="#N"><font color="#0000FF">N</font></a>&nbsp;&nbsp
<a href="#O"><font color="#0000FF">O</font></a>&nbsp;&nbsp
<a href="#P"><font color="#0000FF">P</font></a>&nbsp;&nbsp
<a href="#Q"><font color="#0000FF">Q</font></a>&nbsp;&nbsp
<a href="#R"><font color="#0000FF">R</font></a>&nbsp;&nbsp
<a href="#S"><font color="#0000FF">S</font></a>&nbsp;&nbsp
<a href="#T"><font color="#0000FF">T</font></a>&nbsp;&nbsp
<a href="#U"><font color="#0000FF">U</font></a>&nbsp;&nbsp
<a href="#V"><font color="#0000FF">V</font></a>&nbsp;&nbsp
<a href="#W"><font color="#0000FF">W</font></a>&nbsp;&nbsp
<a href="#X"><font color="#0000FF">X</font></a>&nbsp;&nbsp
<a href="#Y"><font color="#0000FF">Y</font></a>&nbsp;&nbsp
<a href="#Z"><font color="#0000FF">Z</font></a></font></td></tr></table></div></td></tr><tr><td align="left" valign="top" width="535"><o:p><hr noshade color="#FF9933" size="1"><div align="center"><table border="0" cellspacing="3" width="102%" id="table6" cellpadding="2" style="line-height: 100%; margin-top: 0; margin-bottom: 0"><tr><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="A">A</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" align="left" valign="top" class="tdItem"><span style="font-variant: small-caps"><b><a name="H">H</a></b></span><p><span style="font-variant: small-caps">hungary</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="O">O</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top" width="121"><span style="font-variant: small-caps"><b><a name="V">V</a></b></span><p>&nbsp;<p>&nbsp;</td></tr><tr><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="B">B</a></b></span><p><span style="font-variant: small-caps"><a href="BELGIUM.asp">belgium</a></span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="I">I</a></b></span><p><span style="font-variant: small-caps">israel<br
italy</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="P">P</a></b></span><p><span style="font-variant: small-caps">poland<br
portugal</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top" width="121"><span style="font-variant: small-caps"><b><a name="W">W</a></b></span><p>&nbsp;<p>&nbsp;</td></tr><tr><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="C">C</a></b></span><p><span style="font-variant: small-caps">czech republic</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="J">J</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="Q">Q</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top" width="121"><span style="font-variant: small-caps"><b><a name="X">X</a></b></span><p>&nbsp;<p>&nbsp;</td></tr><tr><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="D">D</a></b></span><p><span style="font-variant: small-caps">denmark</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="K">K</a></b></span><p><span style="font-variant: small-caps">kuwait</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="R">R</a></b></span><p><span style="font-variant: small-caps">russia</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top" width="121"><span style="font-variant: small-caps"><b><a name="Y">Y</a></b></span><p>&nbsp;<p>&nbsp;</td></tr><tr><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="E">E</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="L">L</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="S">S</a></b></span><p><span style="font-variant: small-caps">saudi arabia<br>
south africa<br><a href="SPAIN.asp">spain</a><br>
sweden<br>
switzerland</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top" width="121"><span style="font-variant: small-caps"><b><a name="Z">Z</a></b></span><p>&nbsp;<p>&nbsp;<p>&nbsp;</td></tr><tr><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="F">F</a></b></span><p><span style="font-variant: small-caps">finland</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="M">M</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="T">T</a></b></span><p><span style="font-variant: small-caps">turkey</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top" width="121">&nbsp;</td></tr><tr><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="G">G</a></b></span><p><span style="font-variant: small-caps">greece</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="N">N</a></b></span><p><span style="font-variant: small-caps">netherlands<br>
norway</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a name="U">U</a></b></span><p><span style="font-variant: small-caps">united arab emirates</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top" width="121">&nbsp;</td></tr></table></div><p>&nbsp;</p><p><font face="Verdana" size="1"><a href="#top"><font color="#0000FF">Back to top</font></a></font></p></td></tr><tr><td align="left" valign="top" width="535">&nbsp;</td></tr></table>
 
T

Thomas A. Rowe

Try formatting the link as:

pagename.asp#A

--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
WEBMASTER Resources(tm)

FrontPage Resources, WebCircle, MS KB Quick Links, etc.
==============================================


Outlander said:
This piece contains all of it, I think:

<tr><td align="left" valign="top" width="535"><div align="center"><table border="0"
cellspacing="1" width="100%" id="table7"> said:
<a href="#B"><font color="#0000FF">B</font></a>&nbsp;&nbsp;
<a href="#C"><font color="#0000FF">C</font></a>&nbsp;&nbsp;
<a href="#D"><font color="#0000FF">D</font></a>&nbsp;&nbsp;
<a href="#E"><font color="#0000FF">E</font></a>&nbsp;&nbsp;
<a href="#F"><font color="#0000FF">F</font></a>&nbsp;&nbsp;
<a href="#G"><font color="#0000FF">G</font></a>&nbsp;&nbsp;
<a href="#H"><font color="#0000FF">H</font></a>&nbsp;&nbsp;
<a href="#I"><font color="#0000FF">I</font></a>&nbsp;&nbsp;
<a href="#J"><font color="#0000FF">J</font></a>&nbsp;&nbsp;
<a href="#K"><font color="#0000FF">K</font></a>&nbsp;&nbsp;
<a href="#L"><font color="#0000FF">L</font></a>&nbsp;&nbsp;
<a href="#M"><font color="#0000FF">M</font></a>&nbsp;&nbsp;
<a href="#N"><font color="#0000FF">N</font></a>&nbsp;&nbsp;
<a href="#O"><font color="#0000FF">O</font></a>&nbsp;&nbsp;
<a href="#P"><font color="#0000FF">P</font></a>&nbsp;&nbsp;
<a href="#Q"><font color="#0000FF">Q</font></a>&nbsp;&nbsp;
<a href="#R"><font color="#0000FF">R</font></a>&nbsp;&nbsp;
<a href="#S"><font color="#0000FF">S</font></a>&nbsp;&nbsp;
<a href="#T"><font color="#0000FF">T</font></a>&nbsp;&nbsp;
<a href="#U"><font color="#0000FF">U</font></a>&nbsp;&nbsp;
<a href="#V"><font color="#0000FF">V</font></a>&nbsp;&nbsp;
<a href="#W"><font color="#0000FF">W</font></a>&nbsp;&nbsp;
<a href="#X"><font color="#0000FF">X</font></a>&nbsp;&nbsp;
<a href="#Y"><font color="#0000FF">Y</font></a>&nbsp;&nbsp;
<a href="#Z"><font
color="#0000FF">Z</font></a></font></td></tr></table></div></td></tr><tr><td align="left"
valign="top" width="535"><o:p><hr noshade color="#FF9933" size="1"><div align="center"><table
border="0" cellspacing="3" width="102%" id="table6" cellpadding="2" style="line-height: 100%;
margin-top: 0; margin-bottom: 0"><tr><td style="line-height: 100%; margin-top: 0; margin-bottom: 0"
class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a
name="A">A</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%; margin-top: 0;
margin-bottom: 0" align="left" valign="top" class="tdItem"><span style="font-variant:
small-caps"><b><a name="H">H</a></b></span><p><span style="font-variant:
small-caps">hungary</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom:
0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a
name="O">O</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%; margin-top: 0;
margin-bottom: 0" class="tdItem" align="left" valign="top" width="121"><span style="font-variant:
small-caps"><b><a name="V">V</a></b></span><p>&nbsp;<p>&nbsp;</td></tr><tr><td style="line-height:
100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span
style="font-variant: small-caps"><b><a name="B">B</a></b></span><p><span style="font-variant:
small-caps"><a href="BELGIUM.asp">belgium</a></span><p>&nbsp;</td><td style="line-height: 100%;
margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"> said:
italy</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0;
margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"> said:
portugal</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0;
margin-bottom: 0" class="tdItem" align="left" valign="top" width="121"><span style="font-variant:
small-caps"><b><a name="W">W</a></b></span><p>&nbsp;<p>&nbsp;</td></tr><tr><td style="line-height:
100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span
style="font-variant: small-caps"><b><a name="C">C</a></b></span><p><span style="font-variant:
small-caps">czech republic</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0;
margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"><b><a name="J">J</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%;
margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"><b><a name="Q">Q</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%;
margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top" width="121"><span
style="font-variant: small-caps"><b><a name="X">X</a></b></span><p>&nbsp;<p>&nbsp;</td></tr><tr><td
style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left"
valign="top"><span style="font-variant: small-caps"><b><a name="D">D</a></b></span><p><span
style="font-variant: small-caps">denmark</span><p>&nbsp;</td><td style="line-height: 100%;
margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"><b><a name="K">K</a></b></span><p><span style="font-variant:
small-caps">kuwait</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom:
0" class="tdItem" align="left" valign="top"><span style="font-variant: small-caps"><b><a
name="R">R</a></b></span><p><span style="font-variant: small-caps">russia</span><p>&nbsp;</td><td
style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"
width="121"><span style="font-variant: small-caps"><b><a
name="Y">Y</a></b></span><p>&nbsp;<p>&nbsp;</td></tr><tr><td style="line-height: 100%; margin-top:
0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"><b><a name="E">E</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%;
margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"><b><a name="L">L</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%;
margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"> said:
south africa<br><a href="SPAIN.asp">spain</a><br>
sweden<br>
switzerland</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0;
margin-bottom: 0" class="tdItem" align="left" valign="top" width="121"><span style="font-variant:
small-caps"><b><a name="Z">Z</a></b></span><p>&nbsp;<p>&nbsp;<p>&nbsp;</td></tr><tr><td
style="line-height: 100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left"
valign="top"><span style="font-variant: small-caps"><b><a name="F">F</a></b></span><p><span
style="font-variant: small-caps">finland</span><p>&nbsp;</td><td style="line-height: 100%;
margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"><b><a name="M">M</a></b></span><p>&nbsp;<p>&nbsp;</td><td style="line-height: 100%;
margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"><b><a name="T">T</a></b></span><p><span style="font-variant:
small-caps">turkey</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom:
0" class="tdItem" align="left" valign="top" width="121">&nbsp;</td></tr><tr><td style="line-height:
100%; margin-top: 0; margin-bottom: 0" class="tdItem" align="left" valign="top"><span
style="font-variant: small-caps"><b><a name="G">G</a></b></span><p><span style="font-variant:
small-caps">greece</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom:
0" class="tdItem" align="left" valign="top"> said:
norway</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0;
margin-bottom: 0" class="tdItem" align="left" valign="top"><span style="font-variant:
small-caps"><b><a name="U">U</a></b></span><p><span style="font-variant: small-caps">united arab
emirates</span><p>&nbsp;</td><td style="line-height: 100%; margin-top: 0; margin-bottom: 0"
class="tdItem" align="left" valign="top"
width="121">&nbsp;</td></tr></table></div><p>&nbsp;</p><p><font face="Verdana" size="1"><a
href="#top"><font color="#0000FF">Back to top</font></a></font></p></td></tr><tr><td align="left"
valign="top" width="535">&nbsp;</td></tr></table>
 
G

Guest

No luck - here's the example line I tried for the hyperlink

<a href="index.asp#A"><font color="#0000FF">A</font></a>&nbsp;&nbsp; (no change to the bookmark tag

same problem: "The page cannot be displayed" error

Some additional info: I have the page authoring options set to Custom with all boxes checked and I.E. 5.0 as the schema version.
 
T

Thomas A. Rowe

Is the actual bookmark, also a Capital "A"

--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
WEBMASTER Resources(tm)

FrontPage Resources, WebCircle, MS KB Quick Links, etc.
==============================================


Outlander said:
No luck - here's the example line I tried for the hyperlink:

<a href="index.asp#A"><font color="#0000FF">A</font></a>&nbsp;&nbsp; (no change to the bookmark tag)

same problem: "The page cannot be displayed" error.

Some additional info: I have the page authoring options set to Custom with all boxes checked and
I.E. 5.0 as the schema version.
 
G

Guest

Yes - I read on another string something about mis-matched cases, so I made sure to match the link text and bookmark names

----- Thomas A. Rowe wrote: ----

Is the actual bookmark, also a Capital "A

--
=============================================
Thomas A. Rowe (Microsoft MVP - FrontPage
WEBMASTER Resources(tm
http://www.ycoln-resources.co
FrontPage Resources, WebCircle, MS KB Quick Links, etc
=============================================
To assist you in getting the best answers for FrontPage support see
http://www.net-sites.com/sitebuilder/newsgroups.as

Outlander said:
No luck - here's the example line I tried for the hyperlink
I.E. 5.0 as the schema version
 
T

Thomas A. Rowe

Here is another solution that you can use, since you are using ASP...

In HTML View delete the <a name="bookmark letter"> tags and then do the following:

Before the opening <html> tag add:

<%
Dim Section
Section = Request.QueryString("s")

If Section = "" Then
Sec = "A"
Else
Sec = Request.QueryString("s")
End If
%>

Then surround each section (former bookmark content) of your page

<% If Sec = "A" then %>
content
<% End If %>
<% If Sec = "B" then %>
content
<% End If %>
<% If Sec = "C" then %>
content
<% End If %>

etc


Change you hyperlinks to read:

index.asp?s=A
index.asp?s=B

etc
--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
WEBMASTER Resources(tm)

FrontPage Resources, WebCircle, MS KB Quick Links, etc.
==============================================
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top