In any site with pages in sub-directories, consider making all resource
paths absolute rather than relative - replace <img src="test.jpg"> with <img
src="/images/test.jpg">

Best Wishes,
Peter


On 9/17/07 4:37 PM, "Jay" <[EMAIL PROTECTED]> 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