[ Im_a_Veggie @ 11.02.2005. 16:58 ] @
interesuje me sledece . . . na stranici treba da postavim linkove ka par fotografija (linkovi su textualni, ali nije bitno), e sada, ja sam hteo da to bude popup. e sada, nailazim na problem. jedini javascript koji mi omogucuje otvaranje popupa [B]TACNO[/B] oko slike (bez beline oko nje, margine su na 0), cini link takvim da je on bez omogucenog javascripta apsolutno neupotrebljiv. znaci ne radi ni open in new window, prakticno bez omogucenog js-a ne moze se pristupiti tim slikama. razmatrao sam opcije i dosao do sledecih varijanti : 1) iskoristiti ovaj javascript, jer sa stvarno zelim da se slike tako pojavljuju, ali napraviti i poseban set linkova koji su "obicni", za korisnike koji ne zele da omoguce izvrsenje javascripta u svojim browserima. (naravno na stranici sam napomenuo da se za otvaranje linkova koristi js) 2) Napraviti napomenu da se za otvaranje slika koristi js, te da ga posetioci omoguce (enable-uju) - ovo mi se vec ne cini dobrim resenjem 3) kompromitovati se i napraviti "normalne" linkove gde kada posetilac klikne na link otvara se svaka slika u svom .html fajlu tipa "slika1.html" saveti??? PS ovo je js koji bih koristio, ima jedan html fajl - imageviewer, imageviewer.html: Code: <html> <head> <title>Image view</title> </head> <body leftMargin="0" topMargin="0" marginheight="0" marginwidth="0" scroll="no"> <script language="JavaScript" type="text/javascript"> imageURL = document.location.toString(); imageURL = imageURL.split("?"); imageURL = imageURL[1]; document.write('<img src="' + imageURL + '"/>'); </script> </body> </html> a u stranicu ide u head: Code: <script language="JavaScript" type"text/javascript"> function openPopup(url, wid, hei) { imageWindow = window.open(url,'imgWin','width=' + wid + ',height=' + hei); } </script> i u body, tj. na mesto linka: Code: <a href="JavaScript:openPopup('photo/imageviewer.html?su_mural/mural2.jpg', 500, 400);">Subotica mural 1</a> i za kraj, evo linka do stranice (nezavrsene naravno) : http://semperfi-1982.com/biography.html |