Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Fask
    Registrato dal
    Apr 2010
    Messaggi
    43

    Aiuto per l'attributo Target="_blank" in javascript

    Ciao Ragazzi come da titolo avrei bisogno di aiuto per inserire in uno script esistente nel mio blog l'attributo Target="_blank" per aprire il collegamento in una nuova finestra. Di seguito posto il pezzo di codice interessato.

    codice:
    var uri;
    		
    		if (platform == "Windows"){
    			uri = "http://www.sourceforge.net/projects/files/myapp.exe/download";
    		} else if (platform == "Mac OSX" || platform == "Mac OSX Intel") {
    			uri = "http://www.sourceforge.net/projects/files/myapp.dmg/download";
    		} else if (platform == "Linux") {
    			uri = "http://www.sourceforge.net/projects/files/myapp.linux/download";
    		} else {
    			alert("Myapp is not available for your platform");
    		}
    La parte interessata dovrebbe essere quella sovraesposta ma avendo un dubbio posto anche questo:

    codice:
    insertDownloadPlugin: function() {
    		var all = document.getElementsByTagName("div");
    		for (var i = 0; i < all.length; i++) {
    			if (all[i].getAttribute("myapplink")) {
    				all[i].innerHTML = '';
    			}
    		}
    	}
    Dal momento che non sono un veterano di programmazione Javascript il vostro aiuto sarebbe molto apprezzato.... grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non esiste l'attributo Target="_blank" in js devi usare window.open
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Fask
    Registrato dal
    Apr 2010
    Messaggi
    43
    Grazie dell'informazione ...un aiuto in merito riesci a darmelo ? come detto sono a digiuno di javascript.

  4. #4
    Utente di HTML.it L'avatar di Fask
    Registrato dal
    Apr 2010
    Messaggi
    43
    Dimenticavo la parte interessata dovrebbe essere proprio il secondo codice ....

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova a cambiare queste righe:
    uri = "http://www.sourceforge.net/projects/files/myapp.linux/download";
    con:
    window.open("http://www.sourceforge.net/projects/files/myapp.linux/download");
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it L'avatar di Fask
    Registrato dal
    Apr 2010
    Messaggi
    43
    Non funziona .... in ogni caso ho trovato la soluzione aggiungendo:

    codice:
    { window.open(uri, '_newtab') }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.