odkaz v novem okne PHP?

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Capricho 23. 5. 2010 13:49

nasel sem si tuhle peknou blbustku
http://tutorialzine.com/2010/03/sponsor ... query-css/
ale potreboval bych aby se mi rozkliknuty odkaz oteviral v novem okne.
Nevite co je treba pridat do kodu a kam aby se tak delo?
Capricho
Junior

Odeslat příspěvekod Niky 23. 5. 2010 13:54

PHo neumi otevirat nova okna :)
Niky
Niky
Junior

Odeslat příspěvekod Capricho 23. 5. 2010 14:00

a da se to tedy nastavit v nejakem tom prilozenem script souboru?
Capricho
Junior

Odeslat příspěvekod Vebloud 23. 5. 2010 16:18

Dá, pomocí javascriptu a příkazu window.open(--parametry--)
Žít a nechat žít, ty máš svůj názor, já mám svůj názor, já ti nebudu nutit svůj, nemusím souhlasit s tvým, ale udělám vše, abys ho mohl svobodně vyjádřit.
Vebloud
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod saky5753 24. 5. 2010 10:57

<a href...... target="_blank">
samozřejmě v echo ' '; , případně ukončit PHP a vypsat jako HTML..
saky5753
Junior
Uživatelský avatar

Odeslat příspěvekod Vebloud 24. 5. 2010 11:15

Target není validní...
Žít a nechat žít, ty máš svůj názor, já mám svůj názor, já ti nebudu nutit svůj, nemusím souhlasit s tvým, ale udělám vše, abys ho mohl svobodně vyjádřit.
Vebloud
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod Capricho 24. 5. 2010 11:50

koukali ste nekdo na konkretne na tu blbinku? ten target sem zkousel ale bud to nefunguje nebo sem to daval spatne.
window.open(--parametry--) nevim kam presne umistit
Capricho
Junior

Odeslat příspěvekod Vebloud 24. 5. 2010 11:58

ke každému odkazu dej attribut
Kód: Vybrat vše
onclick="window.open('url','mywindow'); return false;"

A místo url dej adresu, která se v tom novém okně má otevřít.
Žít a nechat žít, ty máš svůj názor, já mám svůj názor, já ti nebudu nutit svůj, nemusím souhlasit s tvým, ale udělám vše, abys ho mohl svobodně vyjádřit.
Vebloud
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod Capricho 24. 5. 2010 12:07

kdyz se podivas na tenhle kus kodu kam to presne mam zadat k te adrese, docela v tom tapu.
dyztak kdybys mohl jeden radek na ukazku.

demo.php – Part 1
view source
print?
Kód: Vybrat vše
01   // Each sponsor is an element of the $sponsors array:
02   
03   $sponsors = array(
04       array('facebook','The biggest social..','http://www.facebook.com/'),
05       array('adobe','The leading software de..','http://www.adobe.com/'),
06       array('microsoft','One of the top c..','http://www.microsoft.com/'),
07       array('sony','A global multibillion electronics..','http://www.sony.com/'),
08       array('dell','One of the biggest computer develo..','http://www.dell.com/'),
09       array('ebay','The biggest online auction and..','http://www.ebay.com/'),
10       array('digg','One of the most popular web 2.0..','http://www.digg.com/'),
11       array('google','The company that redefined w..','http://www.google.com/'),
12       array('ea','The biggest computer game manufacturer.','http://www.ea.com/'),
13       array('mysql','The most popular open source dat..','http://www.mysql.com/'),
14       array('hp','One of the biggest computer..','http://www.hp.com/'),
15       array('yahoo','The most popular network of so..','http://www.yahoo.com/'),
16       array('cisco','The biggest networking and co..','http://www.cisco.com/'),
17       array('vimeo','A popular video-centric social n..','http://www.vimeo.com/'),
18       array('canon','Imaging and optical technology ma..','http://www.canon.com/')
19   );
20   
21   // Randomizing the order of sponsors:
22   
23   shuffle($sponsors);
Capricho
Junior

Odeslat příspěvekod Vebloud 24. 5. 2010 12:36

Kód: Vybrat vše
foreach($sponsors as $company)
04   {
05       echo'
06           <div class="sponsor" title="Click to flip">
07               <div class="sponsorFlip">
08                   <img src="img/sponsors/'.$company[0].'.png" alt="More about '.$company[0].'" />
09               </div>
10   
11               <div class="sponsorData">
12                   <div class="sponsorDescription">
13                       '.$company[1].'
14                   </div>
15                   <div class="sponsorURL">
16                       <a href="'.$company[2].'">'.$company[2].'</a>
17                   </div>
18               </div>
19           </div>
20   
21       ';
22   }

Spíš v téhle části. Bys měl hledat, protože tady se vypisují ty odkazy. Mimochodem jak moc umíš HTML, CSS, JS a PHP?

-- 24. 5. 2010 13:39 --

Kód: Vybrat vše
15                   <div class="sponsorURL">
16                       <a href="'.$company[2].'" onclick="window.open(\''.$company[2].'\',\'mywindow\'); return false;">'.$company[2].'</a>
17                   </div>
Žít a nechat žít, ty máš svůj názor, já mám svůj názor, já ti nebudu nutit svůj, nemusím souhlasit s tvým, ale udělám vše, abys ho mohl svobodně vyjádřit.
Vebloud
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod Capricho 24. 5. 2010 16:49

wau funguje to :) diky
Capricho
Junior


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků