Леший Posted April 27, 2011 Report Posted April 27, 2011 Tātad, netriviāls uzdevums: ir fails, piemēram, style.css, tajā ir stils, piemēram .class{ background:url(/images/somebg.jpg); } Uzdevums: ja es pievienoju CSS failu, kā <link href="...style.css?2"> tad visas bildes ir jāņem ne no images, bet no images2. Kā to panākt, nemainot pašu CSS failu? Quote
Rincewind Posted April 27, 2011 Report Posted April 27, 2011 Tātad, netriviāls uzdevums: ir fails, piemēram, style.css, tajā ir stils, piemēram .class{ background:url(/images/somebg.jpg); } Uzdevums: ja es pievienoju CSS failu, kā <link href="...style.css?2"> tad visas bildes ir jāņem ne no images, bet no images2. Kā to panākt, nemainot pašu CSS failu? Kā to css2 pievieno? Ar ajax vai html lapā uzreiz? Quote
Леший Posted April 27, 2011 Author Report Posted April 27, 2011 (edited) HTML uzreiz. EDIT: Pagaidam reāls izskatās variants ar rewrite: kad ir 2 GETā, request tiek redirektēts uz domain2, savukārt, domain2 pieprasījumiem images tiek nomainīts uz images2 Ko teiksiet? Edited April 27, 2011 by Леший Quote
Rincewind Posted April 27, 2011 Report Posted April 27, 2011 EDIT: Pagaidam reāls izskatās variants ar rewrite:kad ir 2 GETā, request tiek redirektēts uz domain2, savukārt, domain2 pieprasījumiem images tiek nomainīts uz images2 Ko teiksiet? Kam tas viss ir domāts, kaut kāds load-balancing veids? Gribu saprast kapēc css failu nedrīkst aiztikt. Quote
Rincewind Posted April 27, 2011 Report Posted April 27, 2011 Ja grib <link href="...style.css?2"> tad acīmredzot jāizmanto js. Kaut kā šādi : http://www.javascriptkit.com/dhtmltutors/externalcss3.shtml Ar foreach iziet visam css failam cauri un nomainīt /images uz /images2. Plus noķert lai skripts nostrādā pirms sāk ielādēties css bildes. Pats nemēģināju. Quote
Rincewind Posted April 27, 2011 Report Posted April 27, 2011 Kapēc ne? Varinati jau būtībā ir tikai divi, vai nu front-end ar js, vai back end ar vairākiem vai dinamiski veidotiem css failiem. GET rewrite tak attieksies tikai uz pašu css failu, bilžu pieprasījumos viņa nebūs. Quote
Леший Posted April 28, 2011 Author Report Posted April 28, 2011 Nu pag, bivžas tak tiek ņemtas ar relatīvo linku. Tas nozīmē, ka ja samainīt subdomenu CSS failam, mainīsies subdomens arī bildēm. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.