Mam 2 pytanka.
1. Jak zrobić żeby po kliknięciu w miniaturę powiększenie otwierało się w nowym oknie o określonym rozmiarze bez paska exploratora?
2. Z innej beczki jak zrobić żeby po kliknięciu linka ściągał się plik PDF a nie otwierał?
Mam 2 pytanka.
1. Jak zrobić żeby po kliknięciu w miniaturę powiększenie otwierało się w nowym oknie o określonym rozmiarze bez paska exploratora?
2. Z innej beczki jak zrobić żeby po kliknięciu linka ściągał się plik PDF a nie otwierał?
Ostatnio edytowane przez Qbexus ; 18-02-2006 o 20:37
Fajnie niefajnie klient chce klient musi mieć. To są fotki produktów i tak chce mieć.
javy trzeba do tego uzyc.
wycinek z mojego skryptu, niestety nie mam teraz czasu tego tlumaczyc:
<a href onclick="window.open(\''.GDIR.'popup.php?node='.$n ode.'&img='.$j.'&w='.$size[0].'&h='.$size[1].'&t='.$j.'\',\''.$j.'\',\'width='. $x .',height='. $y .',directories=no,location=no,menubar=no,scrollbar s=no,status=no,toolbar=no,resizable=no\');return false"
Ad #1 odpowiedz juz padla. Ad #2 jest odpowiedni plugin do Firefoxa: PDF Download http://www.rabotat.org/firefox/. Nie wiem jak w innych przeglądarkach - nie używam.
400D, Tamron 17-50 2.8, + Sonnar 135 + Linux
1. W sekcji head wstawZamieszczone przez Qbexus
Link do okienka z fotkaKod:<script language="JavaScript" type="text/JavaScript"> <!-- function okienko(url,nazwa,parametry) { //v2.0 window.open(url,nazwa,parametry); } //--> </script>
utworz plik popup.htm i wstaw w nim fotke za pomocaKod:<a href="javascript:okienko('popup.htm','okienko','width=600,height=400');"><img src="miniaturka.jpg" width="300" height="200"></a>
2. Spakuj RARem albo ZIPemKod:<a href="javascript:self.close();"><img src="fotka.jpg" width="600" height="400" border="0"></a>![]()
Wielkie dzieki za to jave.
A z tymi Pdf-ami to kurcze kiedys klikalem na jakies linki i w tedy firefox sie pytal czy otworzyc czy pobrac ale nie pamietam juz gdzie to bylo.
W ustawieniach mozesz wybrac co robic z plikami po kliknieciu.Zamieszczone przez Qbexus
Ponizej masz funkcję JavaScript, która w większosci przeglądarek otworzy obrazek bez pasków przewijania. W razie zdjęcia o wysokości > 700px otworzy z paskami. Oczywiscie tę granice możesz sobie zmienić.
Funkcję wywołujesz w dowolnym tagu HTML dla którego JSobsługuje metodę onClick np. <a href="sciezka/do/obrazka.jpg" onclick="javascript: oknoIMG(800,600,this)">fotka</a>
function oknoIMG(x,y,img)
{
if(y>700){
o=window.open("","","width="+x+",height=700,scroll bars=yes");
o.document.write("<body leftmargin=0 topmargin=0><img src='"+img+"' width='"+x+"' height='"+y+"' border=0>\n</body>"); }
else{
o=window.open("","","width="+x+",height="+y+",scro llbars=no");
o.document.write("<title>Foto</title>\n<style><!--\nbody{background-repeat:no-repeat}\n--></style>\n<body background='"+img+"'></body>");
}
}