ugrás a tartalomhoz

Új ablak nyitás...HTML

NosnOsnoS · 2011. Júl. 12. (K), 10.12
Halló!
Hogyan lehet új ablakot(nem lapot) nyitni úgy hogy van rajta böngésző eszköztár(előre,vissza új lap nyitás lehetőség)Előre is köszi a segítséget!
 
1

JavaScript / HTML

Poetro · 2011. Júl. 12. (K), 10.48
HTML-ben, a link-nek adsz egy target attribútumot, ami egy már létező ablak/ vagy fül, vagy _blank, amikor új ablakban / fülön nyílik meg.
JavaScript-tel pedig a window.open paranccsal tudsz új ablakot nyitni. Amit fontos tudni, hogy a böngészők felülbírálhatják mindkettő működést, és új ablak helyett lehet csak új fület nyitnak.
2

ez jó?

NosnOsnoS · 2011. Júl. 12. (K), 11.49
  1. <a href="#" onclick="window.open('URL&amp;provider=6','tgpay','scrollbars=yes,status=yes,resizable=yes,toolbar=yes,width=800,height=600');return false;">  
És még kéne segítség,hogy mit kell hova írni...
3

Nem, inkább valami

Poetro · 2011. Júl. 12. (K), 12.57
Nem, inkább valami ilyesmi:
  1. <!DOCTYPE html>  
  2. <html>  
  3. <head>  
  4.   <title>Page Title</title>  
  5. </head>  
  6. <body>  
  7.   <a href="http://example.com/" class="popup" target="_blank">Text</a>  
  8.   
  9.   <script type="text/javascript">  
  10.     (function (className) {  
  11.       var links = document.getElementsByTagName('a') // Az összes link  
  12.         , link, i, linkNum, classes = [];  
  13.   
  14.       function onclick() {  
  15.         window.open(  
  16.           link.href,  
  17.           'popup' + linkNum,  
  18.           'scrollbars=yes,status=yes,resizable=yes,toolbar=yes,width=800,height=600'  
  19.         );  
  20.         return false;  
  21.       }  
  22.   
  23.       // Végig megyünk a linkeken  
  24.       for (linkNum = links.length - 1; linkNum >= 0; linkNum -1) {  
  25.         // Az aktuális link, amivel dolgozunk  
  26.         link = links[linkNum];  
  27.         // A link osztályai, amik között keresni fogunk.  
  28.         classes = link.className && link.className.split(' ');  
  29.         if (classes) {  
  30.           // Vannak osztályok, végigmegyünk rajtuk  
  31.           for (i = classes.length - 1; i >= 0; i -1) {  
  32.             if (classes[i] === className) {  
  33.               // Megtaláltuk az osztályt, hozzá adjuk az eseménykezelést.  
  34.               link.onclick = onclick;  
  35.               break;  
  36.             }  
  37.           }  
  38.         }  
  39.       }  
  40.     }('popup'));  
  41.   </script>  
  42. </body>  
  43. </html>  
4

köszi

NosnOsnoS · 2011. Júl. 12. (K), 15.59
De az enyém ért nem működik?
Szerintem: mert képhez van csatolva.