ANA SAYFA | FORUM | SİTENİZ İÇİN | İÇERİK EKLE | EN YENİLER | EN POPÜLERLER | EN BEĞENİLENLER | REKLAM | İLETİŞİM
Arama:
Tüm kategorilerde Google JAVAScript Araçlar
// ÖZELLEŞTİR
E-posta:
Şifre:
Üye Ol
|
Şifremi Unuttum
>> Bayramınız kutlu olsun (0 yorum)>> Yeni yılınız kutlu olsun (0 yorum)>> JAVASCRİPT İndir ve JQUERY içerikleri (0 yorum)>> ASP İndir -- Forum bölümü (0 yorum)>> Yeni yılınız kutlu olsun (0 yorum)
// EN YENİLER
// EN POPÜLER
// Anasayfa » JAVASCRIPT» Linkler
Oy:
<HTML> <HEAD> <script type="text/javascript" src="NewWindows.js"></script> </HEAD> <BODY> <center> <a href="http://wdvl.com" class="non-html">Push Me!</a> </center> <p> <br><br> Create a file called NewWindows.js and add the following code to it: <p> <PRE> function addEvent( obj, type, fn ) { if (obj.addEventListener) obj.addEventListener( type, fn, false ); else if (obj.attachEvent) { obj["e"+type+fn] = fn; obj[type+fn] = function() { obj["e"+type+fn]( window.event ); } obj.attachEvent( "on"+type, obj[type+fn] ); } } function removeEvent( obj, type, fn ) { if (obj.removeEventListener) obj.removeEventListener( type, fn, false ); else if (obj.detachEvent) { obj.detachEvent( "on"+type, obj[type+fn] ); obj[type+fn] = null; obj["e"+type+fn] = null; } } /* Create the new window */ function openInNewWindow(e) { var event; if (!e) event = window.event; else event = e; // Abort if a modifier key is pressed if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) { return true; } else { // Change "_blank" to something like "newWindow" to load all links in the same new window var newWindow = window.open(this.getAttribute('href'), '_blank'); if (newWindow) { if (newWindow.focus) { newWindow.focus(); } return false; } return true; } } /* Add the openInNewWindow function to the onclick event of links with a class name of "new-window" */ function getNewWindowLinks() { // Check that the browser is DOM compliant if (document.getElementById && document.createElement && document.appendChild) { // Change this to the text you want to use to alert the user that a new window will be opened var strNewWindowAlert = " [ Clicking will open another window ]"; // Find all links var links = document.getElementsByTagName('a'); var objWarningText; var link; for (var i = 0; i < links.length; i++) { link = links[i]; // Find all links with a class name of "non-html" if (/\bnon\-html\b/.test(link.className)) { // Create an em element containing the new window warning text and insert it after the link text objWarningText = document.createElement("em"); objWarningText.appendChild(document.createTextNode(strNewWindowAlert)); link.appendChild(objWarningText); link.onclick = openInNewWindow; } } objWarningText = null; } } addEvent(window, 'load', getNewWindowLinks); </PRE> <p> Add this to the <head> tags: <p> <PRE> <script type="text/javascript" src="NewWindows.js"></script> </PRE> <p> Add this link inside the <body> tags: <PRE> <a href="http://javascripts.com" class="non-html">Push Me!</a> </PRE> </BODY> </HTML>
Kodu Kopyala
Hata Bildir | Tavsiye Et
Bu içeriğe oy verin:
Yorumlar / Yeni Yorum Yaz
ANA SAYFA | İÇERİK EKLE | YENİ EKLENENLER | EN POPÜLERLER | EN BEĞENİLENLER | REKLAM | DESTEKLEYENLER | İLETİŞİM