Jay,

Something in here might help you:

http://aspnetresources.com/blog/code_blocks_inside_master_pages_cause_trouble.aspx

It's about css paths, but the same applied to setting js paths in your masterpages.

- Jack


Jay wrote:
Thanks, you are right. The runat server attribute meant the server
side compiler was trying to deal with the script.
So it's fixed now but presents me with a new problem.
The reason I put the runat="server" in the script tag is because I am
using a MasterPage in my .net web site. A master page is similar to a
template where you specify that a new page will include the master
page and you have your backgrounds, script tags, banner, nav bar etc
included.
This is fine until a page in a sub folder uses the master page whereby
all links to images, stylesheets etc are broken. That is unless you
use the runat="server" attribute which makes the server rsolve the
path to the resource for you (URL basing I think it's called)



On Sep 18, 3:05 am, Michael Price <[EMAIL PROTECTED]> wrote:
Jay wrote:
Having major problems getting anything set up here.
http://jquery.com/demo/thickbox/
On the above page it says I should download the files mentioned and
put them in my scripts folder which I did.
In my page (aspx) I have this
<script type="text/javascript" src="scripts/jquery-1.2.pack.js"
runat="server"></script>
<script type="text/javascript" src="scripts/thickbox.js"
runat="server"></script>
I can't claim to be a .NET expert (even though I've been trying to learn
it for three years!) but should those tags have runat="server" in them?
They're meant to be run by the client - this might be your problem. Try
taking the runat attribute out and see if it helps.

Regards,
Michael Price



Reply via email to