October 2009
M T W T F S S
    Nov »
 1234
567891011
12131415161718
19202122232425
262728293031  

Archives

Categories

  • [+]ASP.NET (7) 
  • [—]C# (87) 
  • [+]C++ (13) 
  • [+]Delphi (20) 
  • [+]JavaScript (24) 
  • [+]Regular Expressions (7) 
  • [+]SQL (13) 
  • [+]VB (100) 
  • [+]VB.NET (4) 

Online

Users: 5 Guests
  • Loading...


    Loading...

    Login






    Register | Lost password?

    Register





    A password will be mailed to you.
    Log in | Lost password?

    Retrieve password





    A confirmation mail will be sent to your e-mail address.
    Log in | Register
  • URL Parameters for Dynamic JS and CSS

    Author: Jeremy Edmiston

    URL: http://www.bytemycode.com/snippets/snippet/553/

    This snippet allows an aspx page (c#) to accept URL parameters to allow styles or script to be dynamically appended to the rendered page.

    I wrote this simple snippet to allow one of our vendors to accept a style override so that their application would morph into something more closely resembling our own portal application. Please see screenshots for clarification.

    /*
      URL Parameters for Dynamic JS and CSS
      --
      This snippet allows an aspx page (c#) to accept URL parameters to
      allow styles or script to be dynamically appended to the rendered
      page.
    
      I wrote this simple snippet to allow one of our vendors to accept
      a style override so that their application would morph into
      something more closely resembling our own portal application.
      Please see screenshots for clarification.
    */
    
    <%
      foreach (object Key in Request.QueryString)
        {
          if (Key.ToString().ToLower().Trim() ="style")
            {
              string style= Request.QueryString.Get(Key.ToString().Trim());
              Response.Write("<link rel='stylesheet' type='text/css' href='"+ style + "'/>");
            }
    
          if (Key.ToString().ToLower().Trim() ="script")
            {
              string script= Request.QueryString.Get(Key.ToString().Trim());
              Response.Write("<script type='text/javascript' src='"+ script+ "'></script>");
            }
      }
    %> 

    Share: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • Digg
    • del.icio.us
    • Bloglines
    • Facebook
    • Google Bookmarks
    • LinkedIn
    • Technorati
    • TwitThis
    • Webnews

    Leave a Reply

     

     

     

    You can use these HTML tags

    <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <font color="" face="" size=""> <span style="">

    Spam Protection by WP-SpamFree Plugin