Bei Click Neuen Tab Fenster öffnen

Logo

Mitglied
Hallo ich habe hier ein Javascript für Bookmarks. Problem ist das ich es machen kann wie ich will mit target="_blank" oder onclick = window.open bei Click auf das jeweilige Icon wird einfach kein neues Tab oder Fenster geöffnet.
Wie muss das Script aussehen das es in neuen Fenster öffnet?

Java:
var imgpath = "/bookmarkscript/gfx/";//ADD trailing slash
var sburl = encodeURIComponent(location.href);
var sbtitle = encodeURIComponent(document.title);

 {
	var txtsite = "Diese Seite bei";
	var txtenter = " bookmarken.";
	
	var facebook_com = "location.href='http://de.facebook.com/sharer.php?u='+sburl+'&t='+sbtitle;return false";
	var myspace_com = "location.href='http://www.myspace.com/index.cfm?fuseaction=postto&u='+sburl+'&t='+sbtitle;return false";
	var misterwong_de = "location.href='http://www.mister-wong.de/index.php?action=addurl&bm_url='+sburl+'&bm_description='+sbtitle;return false";
	var delicio_us = "location.href='http://del.icio.us/post?v=2&url='+sburl+'&title='+sbtitle;return false";
	var google_com = "location.href='http://www.google.com/bookmarks/mark?op=add&hl=de&bkmk='+sburl+'&title='+sbtitle;return false";
	var stumbleupon_com = "location.href='http://www.stumbleupon.com/submit?url='+sburl+'&title='+sbtitle;return false";
	var yahoo_com = "location.href='http://de.myweb2.search.yahoo.com/myresults/bookmarklet?t='+sbtitle+'&u='+sburl;return false";
	var yigg_de = "location.href='http://yigg.de/neu?exturl='+sburl;return false";
	var alltagz_de = "location.href='http://www.alltagz.de/bookmarks/?action=add&address='+sburl+'&title='+sbtitle;return false";	
	var oneview_de = "location.href= 'http://www.oneview.de/quickadd/neu/addBookmark.jsf?URL=' + encodeURIComponent(location.href) + '&title=' + encodeURIComponent(document.title);return false";
	var seekxl = "location.href= 'http://social-bookmarking.seekxl.de/neu/?add_url=' + encodeURIComponent(location.href) + '&title=' + encodeURIComponent(document.title);return false";
	var favoriten = "location.href= 'http://www.favoriten.de/url-hinzufuegen.html?bm_url=' + encodeURIComponent(location.href) + '&title=' + encodeURIComponent(document.title);return false";

	document.write('<a href="http://de.facebook.com/" rel="nofollow" onClick="' + facebook_com +'" title="' + txtsite +' facebook.com' + txtenter +'"><img src="' + imgpath +'facebook.gif" alt="' + txtsite +' facebook.com' + txtenter +'" border="0"></a> ')
	document.write('<a href="http://www.myspace.com/" rel="nofollow" onClick="' + myspace_com +'" title="' + txtsite +' [url=http://www.myspace.com]MySpace: Musik, Videos, Games und mehr[/url]' + txtenter +'"><img src="' + imgpath +'myspace.gif" alt="' + txtsite +' myspace.com' + txtenter +'" border="0"></a> ')
	document.write('<a href="http://www.mister-wong.de/" rel="nofollow" onClick="' + misterwong_de +'" title="' + txtsite +' [url=http://www.mister-wong.de]Mister Wong | Social Bookmarking Tool[/url]' + txtenter +'"><img src="' + imgpath +'misterwong.gif" alt="' + txtsite +' Mister Wong' + txtenter +'" border="0"></a> ')
	document.write('<a href="http://del.icio.us/" rel="nofollow" onClick="' + delicio_us +'" title="' + txtsite +' del.ico.us' + txtenter +'"><img src="' + imgpath +'delicio.gif" alt="' + txtsite +' del.ico.us' + txtenter +'" border="0"></a> ')
	document.write('<a href="http://www.google.com/" rel="nofollow" onClick="' + google_com +'" title="' + txtsite +' google.com' + txtenter +'"><img src="' + imgpath +'google.gif" alt="' + txtsite +' google.com' + txtenter +'" border="0"></a> ')
	document.write('<a href="http://www.stumbleupon.com/" rel="nofollow" onClick="' + stumbleupon_com +'" title="' + txtsite +' stumbleupon.com' + txtenter +'"><img src="' + imgpath +'stumbleupon.gif" alt="' + txtsite +' stumbleupon.com' + txtenter +'" border="0"></a> ')
	document.write('<a href="http://de.myweb2.search.yahoo.com/" rel="nofollow" onClick="' + yahoo_com +'" title="' + txtsite +' yahoo.com' + txtenter +'"><img src="' + imgpath +'yahoo.gif" alt="' + txtsite +' yahoo.com' + txtenter +'" border="0"></a> ')            	
	document.write('<a href="http://yigg.de/" rel="nofollow" onClick="' + yigg_de +'" title="' + txtsite +' yigg.de' + txtenter +'"><img src="' + imgpath +'yigg.gif" alt="' + txtsite +' yigg.de' + txtenter +'" border="0"></a> ')
	document.write('<a href="http://www.alltagz.de/" rel="nofollow" onClick="' + alltagz_de +'" title="' + txtsite +' alltagz.de' + txtenter +'"><img src="' + imgpath +'alltagz.gif" alt="' + txtsite +' alltagz.de' + txtenter +'" border="0"></a> ')
	document.write('<a href="http://oneview.de/" rel="nofollow" onClick="' + oneview_de +'" title="' + txtsite +' oneview.de' + txtenter +'"><img src="' + imgpath +'oneview.gif" alt="' + txtsite +' oneview.de' + txtenter +'" border="0"></a> ') 	
	document.write('<a href="http://social-bookmarking.seekxl.de" rel="nofollow" onClick="' + seekxl +'" title="' + txtsite +' seekxl.de' + txtenter +'"><img src="' + imgpath +'seekxl.gif" alt="' + txtsite +' seekxl.de' + txtenter +'" border="0"></a> ') 
	document.write('<a href="http://www.favoriten.de" rel="nofollow" onClick="' + favoriten +'" title="' + txtsite +' favoriten.de' + txtenter +'"><img src="' + imgpath +'favoriten.gif" alt="' + txtsite +' favoriten.de' + txtenter +'" border="0"></a> ')
}

In der Theorie ist es so einfach aber irgendwie mach ich es nicht richtig!
 

XHelp

Top Contributor
1. falsches Forum, da es Javascript ist
2. mit
Code:
location.href
greifst du auf das aktuell angezeigte Fenster zu.

warum setzt du den Link nicht bei a href ein, so wie vorgesehen?
 
Zuletzt bearbeitet:

XHelp

Top Contributor
Code:
 var facebook_com = 'http://de.facebook.com/sharer.php?u='+sburl+'&t='+sbtitle;
document.write('<a href="'+facebook_com+'" onClick="window.open(this.href);return false;" title="' + txtsite +' facebook.com' + txtenter +'"><img src="' + imgpath +'facebook.gif" alt="' + txtsite +' facebook.com' + txtenter +'" border="0"></a> ')

so in etwa.
P.S.
Code:
rel="nofollow"
ist meiner Meinung nach Quatsch. Zumindestmal ist es wohl keine Standart-Beziehung.
 

Logo

Mitglied
ja so gehts aber wenn man nun über die den link fährt dann wird die komplette url angezeigt und nicht nur facebook.com . also Anmelden | Facebook .

Wenn es die url nicht gibt dann erzeuge ich 1000ende neue urls. einfacher wäre es wenn es einfach nur facebook.com wäre in meinen broswer und es übergeben würde in einem neuen fenster wäre es besser.
 

Logo

Mitglied
habe gerade gesehen das spiegel.de auch die url anzeigt.
ich sag einfach mal das die seo´s von spiegel.de wissen was sie da tun. :D

da der code von dir funtz werde ich den so lassen ausser du gibst nochmal ein codeschnipsel wie ich es umbauen müsste.

Ansonsten hier für die die den Bookmarscript nutzen möchten mal der gesamte Code um Bookmarks in neuem Fenster zu erzeugen.

Java:
var imgpath = "/bookmarkscript/gfx/";//ADD trailing slash
var sburl = encodeURIComponent(location.href);
var sbtitle = encodeURIComponent(document.title);

 {
	var txtsite = "Diese Seite bei";
	var txtenter = " bookmarken.";
	
	var facebook_com = 'http://de.facebook.com/sharer.php?u='+sburl+'&t='+sbtitle;
	var myspace_com = 'http://www.myspace.com/index.cfm?fuseaction=postto&amp;u='+sburl+'&t='+sbtitle;
	var misterwong_de = 'http://www.mister-wong.de/index.php?action=addurl&amp;bm_url='+sburl+'&amp;bm_description='+sbtitle;
	var delicio_us = 'http://del.icio.us/post?v=2&url='+sburl+'&title='+sbtitle;
	var google_com = 'http://www.google.com/bookmarks/mark?op=add&hl=de&bkmk='+sburl+'&title='+sbtitle;
	var stumbleupon_com = 'http://www.stumbleupon.com/submit?url='+sburl+'&title='+sbtitle;
	var yahoo_com = 'http://de.myweb2.search.yahoo.com/myresults/bookmarklet?t='+sbtitle+'&u='+sburl;
	var yigg_de = 'http://yigg.de/neu?exturl='+sburl;
	var alltagz_de = 'http://www.alltagz.de/bookmarks/?action=add&address='+sburl+'&title='+sbtitle;
	var oneview_de = 'http://www.oneview.de/quickadd/neu/addBookmark.jsf?URL=' + encodeURIComponent(location.href) + '&title=' + encodeURIComponent(document.title);
	var seekxl = 'http://social-bookmarking.seekxl.de/neu/?add_url=' + encodeURIComponent(location.href) + '&title=' + encodeURIComponent(document.title);
	var favoriten = 'http://www.favoriten.de/url-hinzufuegen.html?bm_url=' + encodeURIComponent(location.href) + '&title=' + encodeURIComponent(document.title);
	
  document.write('<a href="'+facebook_com+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' facebook.com' + txtenter +'"><img src="' + imgpath +'facebook.gif" alt="' + txtsite +' facebook.com' + txtenter +'" border="0"></a> ')
  document.write('<a href="'+myspace_com+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' [url=http://www.myspace.com]MySpace: Musik, Videos, Games und mehr[/url]' + txtenter +'"><img src="' + imgpath +'myspace.gif" alt="' + txtsite +' myspace.com' + txtenter +'" border="0"></a> ')
  document.write('<a href="'+misterwong_de+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' [url=http://www.mister-wong.de]Mister Wong | Social Bookmarking Tool[/url]' + txtenter +'"><img src="' + imgpath +'misterwong.gif" alt="' + txtsite +' Mister Wong' + txtenter +'" border="0"></a> ')
  document.write('<a href="'+delicio_us+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' del.ico.us' + txtenter +'"><img src="' + imgpath +'delicio.gif" alt="' + txtsite +' del.ico.us' + txtenter +'" border="0"></a> ')
  document.write('<a href="'+google_com+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' google.com' + txtenter +'"><img src="' + imgpath +'google.gif" alt="' + txtsite +' google.com' + txtenter +'" border="0"></a> ')
  document.write('<a href="'+stumbleupon_com+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' stumbleupon.com' + txtenter +'"><img src="' + imgpath +'stumbleupon.gif" alt="' + txtsite +' stumbleupon.com' + txtenter +'" border="0"></a> ')
  document.write('<a href="'+yahoo_com+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' yahoo.com' + txtenter +'"><img src="' + imgpath +'yahoo.gif" alt="' + txtsite +' yahoo.com' + txtenter +'" border="0"></a> ')            	
  document.write('<a href="'+yigg_de+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' yigg.de' + txtenter +'"><img src="' + imgpath +'yigg.gif" alt="' + txtsite +' yigg.de' + txtenter +'" border="0"></a> ')
  document.write('<a href="'+alltagz_de+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' alltagz.de' + txtenter +'"><img src="' + imgpath +'alltagz.gif" alt="' + txtsite +' alltagz.de' + txtenter +'" border="0"></a> ')
  document.write('<a href="'+oneview_de+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' oneview.de' + txtenter +'"><img src="' + imgpath +'oneview.gif" alt="' + txtsite +' oneview.de' + txtenter +'" border="0"></a> ') 	
  document.write('<a href="'+seekxl+'"  rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' seekxl.de' + txtenter +'"><img src="' + imgpath +'seekxl.gif" alt="' + txtsite +' seekxl.de' + txtenter +'" border="0"></a> ') 
	document.write('<a href="'+favoriten+'" rel="nofollow" onClick="window.open(this.href);return false;" title="' + txtsite +' favoriten.de' + txtenter +'"><img src="' + imgpath +'favoriten.gif" alt="' + txtsite +' favoriten.de' + txtenter +'" border="0"></a> ')
  }

Danke für die Hilfe :toll:
 

XHelp

Top Contributor
seo?
Ich wüsste nicht warum es schlecht sein soll, wenn der Benutzer sieht, was der Link macht.
Ansonsten könntest du natürlich das mit einem Array machen, dann ist es auch nicht so redundant
 

Logo

Mitglied
ich denke es ist so in ordnung wie du es jetzt ist. seiten wie bild.de und spiegel.de machen es auch so und ich sag mal so wenn deren seo´s es so machen kann ich es wohl auch! Denke die sind einfach involvierter in der sache als ich! ;)

Danke für die Hilfe! :toll:
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Z HtmlUnit click() - Formular erscheint nicht Java Basics - Anfänger-Themen 1
K On Click listener Problem Java Basics - Anfänger-Themen 4
L Maus Click Simulation Java Basics - Anfänger-Themen 5
S Kein Event bei Click auf JComboBox Java Basics - Anfänger-Themen 4
N Mous Click in einer beliebigen Aplikation auslösen Java Basics - Anfänger-Themen 2
G MouseListener double click? Java Basics - Anfänger-Themen 1
A Daten aus einer HashMap aus einer DB speichern und mit neuen Werten vergleichen Java Basics - Anfänger-Themen 8
V Die Funktion des neuen Schlüsselworts in Java Java Basics - Anfänger-Themen 1
A JTextArea entfernen und durch neuen Text ersetzen Java Basics - Anfänger-Themen 8
L Ordner in neuen erstellten Ordner erstellen Java Basics - Anfänger-Themen 12
B Grundsatzfragen zu meinem neuen Projekt Einnahmen-Ausgaben App Java Basics - Anfänger-Themen 8
B Alle Links in einem Text suchen und ersetzen mit einem neuen Link Java Basics - Anfänger-Themen 18
N Wie lerne ich neuen Code zu benutzen? Java Basics - Anfänger-Themen 6
M Erste Schritte Neuen Frame nur einmal offen haben Java Basics - Anfänger-Themen 6
B MySQL starten / stoppen -> Stoppen erzeugt neuen Prozess Java Basics - Anfänger-Themen 0
W Klassen [GELÖST] Objekte während der Laufzeit mit neuen veränderten Werten beliebig oft initialisieren Java Basics - Anfänger-Themen 2
J Variablen String neuen Wert zuwesein Java Basics - Anfänger-Themen 6
J Welche Methoden laufen im neuen thread ?? Java Basics - Anfänger-Themen 9
O Java Erzeugung von neuen Objekten Java Basics - Anfänger-Themen 1
M Neuen Ordner im Überverzeichnis erstellen, und dadrin arbeiten Java Basics - Anfänger-Themen 4
S Wie bestehende Excel-Einträge mit neuen Vergleichen (mit Apache POI)? Java Basics - Anfänger-Themen 0
J Int Array und String in einer neuen Methoder übergeben Java Basics - Anfänger-Themen 7
1 Neuen Datentyp für rationale Zahlen als Klasse entwickeln Java Basics - Anfänger-Themen 20
T Alte Einträge im Array werden von neuen überschrieben Java Basics - Anfänger-Themen 5
kaoZ Android Programmierung / Erstellen einer neuen Instanz Java Basics - Anfänger-Themen 2
R Problem beim erstellen eines neuen Klassenobjekts Java Basics - Anfänger-Themen 2
T Threads Neuen Thread nicht aus main-Methode starten Java Basics - Anfänger-Themen 3
C Probleme mit neuen Objekten Java Basics - Anfänger-Themen 3
L warum werden nicht die neuen Point Daten der Zeile 25 beim ausprinten Zeile 28 übernommen ? Java Basics - Anfänger-Themen 8
J Klassen wie würde das in einer neuen class aussehen Java Basics - Anfänger-Themen 6
F erstellen einer neuen methode für das Zeichenfenster Java Basics - Anfänger-Themen 4
S Input/Output Neuen InputStream System.in setzen Java Basics - Anfänger-Themen 11
J Datentypen List - gleiche Einträge bei neuen Objekten Java Basics - Anfänger-Themen 31
J neuen jFrame öffnen per buttonklick Java Basics - Anfänger-Themen 3
R Button soll neuen Frame öffnen Java Basics - Anfänger-Themen 21
K Methode überschreiben - neuen Fehler Werfen? Java Basics - Anfänger-Themen 6
S Einen neuen String ohne Array oder List erzeugen??? Java Basics - Anfänger-Themen 13
E Keine neuen Beiträge Mit JavaMachine Datei vom Host in den Ram des Host laden. Java Basics - Anfänger-Themen 4
L Textzeilen nach 2 Wörtern untersuchen wenn vorhanden Zeile in neuen Text ausgeben wenn nicht löschen Java Basics - Anfänger-Themen 10
R Array eines neuen Typen erstellen und befüllen Java Basics - Anfänger-Themen 2
I Integer neuen wert zuweisen Java Basics - Anfänger-Themen 2
I Color-Objekt neuen Wert zuweisen Java Basics - Anfänger-Themen 3
O Neuen Blackberry 8800 oder Curve gegen kleines Programm Java Basics - Anfänger-Themen 9
A Zeichen selektiv in einen neuen StringBuffer speichern Java Basics - Anfänger-Themen 2
A neuen Datentyp (Digit) definieren Java Basics - Anfänger-Themen 12
H wie spreche ich durch leerzeichen im string neuen index an Java Basics - Anfänger-Themen 10
V In einem Fenster ein neuen Fenster öffnen. Java Basics - Anfänger-Themen 4
P class in neuen Thread auslagern Java Basics - Anfänger-Themen 3
L Variable eines neuen Objekts belegen Java Basics - Anfänger-Themen 2
E Von einem JDialog einen neuen JDialog aufrufen Java Basics - Anfänger-Themen 10
D Probleme nach Einbindung einens neuen Packages Java Basics - Anfänger-Themen 5
Y Neuen Datentypen erstellen Java Basics - Anfänger-Themen 12
M deprecated / veraltet - Wo kann man die "Neuen" fi Java Basics - Anfänger-Themen 10
S brauche hilfe mit neuen Scanner Klasse Java Basics - Anfänger-Themen 17
G Probelm mit Runtime exec! Erstellen einer neuen Konsole. Java Basics - Anfänger-Themen 2
F Neuen Pfad anlegen Java Basics - Anfänger-Themen 3
E Variable von 1. Fenster an 2. Fenster übergeben. Java Basics - Anfänger-Themen 7
javalux123 Keylistener auf andere Fenster Java Basics - Anfänger-Themen 3
T Java FXML selbes Fenster verschiedene Stellen im Programm Java Basics - Anfänger-Themen 5
B Scrollbares Fenster (JScrollPane) mit JPanel scrollt nicht Java Basics - Anfänger-Themen 3
J Überprüfen ob ein Fenster offen ist? Java Basics - Anfänger-Themen 8
T jOptionPane zum schließen von Fenster, wie "Ja" und "Nein" anstatt Yes und No Java Basics - Anfänger-Themen 2
JEP1 Java Dialog Fenster schließen Spiel Java Basics - Anfänger-Themen 0
H Eingabe tätigen bevor Graphics g Fenster öffnet Java Basics - Anfänger-Themen 5
celta_vigo Konsolen-Fenster ist weg Java Basics - Anfänger-Themen 5
Thomathy Interface Wie schließt man ein anderes JFrame Fenster? Java Basics - Anfänger-Themen 6
M PNG als Spieler im Fenster anzeigen Java Basics - Anfänger-Themen 4
S JOptionPane komplett leeres Fenster Java Basics - Anfänger-Themen 4
A Eclipse-Fenster starten statt Konsoleausgabe Java Basics - Anfänger-Themen 2
A Fenster bleibt weiß Java Basics - Anfänger-Themen 7
O Fenster programmieren Java Basics - Anfänger-Themen 2
M JavaFX: Fenster bleibt weiß Java Basics - Anfänger-Themen 3
A Fenster programmieren Java Basics - Anfänger-Themen 1
J JFrame Fenster öffnet sich nicht Java Basics - Anfänger-Themen 7
M aus Fenster anderes Fenster öffnen und wieder umgekehrt Java Basics - Anfänger-Themen 5
J Best Practice DOS Fenster mit Befehlszeile (Lösung) Java Basics - Anfänger-Themen 2
J Fenster wieder unsichtbar machen Java Basics - Anfänger-Themen 2
das_leon Gesamtes Programm in einem Fenster Java Basics - Anfänger-Themen 1
E Knopfdruck neues Fenster öffnen Java Basics - Anfänger-Themen 5
A Fenster mit Button aufrufen Java Basics - Anfänger-Themen 3
D Erste Schritte JPanel verschiebt Fenster via setVisible Java Basics - Anfänger-Themen 5
W Es wird erst gezeichnet, wenn ich das Fenster vergrößere? Java Basics - Anfänger-Themen 20
K Interface Fenster mit 3 ComboBoxen und 1 Button Java Basics - Anfänger-Themen 13
P Erste Schritte durch MenuBar verschiedene Fenster öffnen Java Basics - Anfänger-Themen 2
I Fenster A soll Fenster B schliessen Java Basics - Anfänger-Themen 5
D Java Fenster blockiert ? Java Basics - Anfänger-Themen 5
K Erste Schritte Neues Fenster mit Textinhalt öffnen Java Basics - Anfänger-Themen 6
M Code um per jButton ein neues Fenster zu öffnen Java Basics - Anfänger-Themen 3
A Popup-Fenster Java Basics - Anfänger-Themen 1
L Fenster auf Knopfdruck Java Basics - Anfänger-Themen 3
N Problem mit JOptionPane und Fenster-Fokus Java Basics - Anfänger-Themen 2
J ausgaben von der konsole in das fenster Java Basics - Anfänger-Themen 5
O Finally beim Fenster schliessen Java Basics - Anfänger-Themen 3
F Klassen Zugriff auf Fenster aus versch. Klassen Java Basics - Anfänger-Themen 5
P Eigenes Fenster erstellen Java Basics - Anfänger-Themen 5
M Input/Output Text auf Fenster zeichen Java Basics - Anfänger-Themen 2
T Zu viele Fenster - HILFE! Java Basics - Anfänger-Themen 5
J Extra Fenster (Frame) Java Basics - Anfänger-Themen 20
llabusch Fenster per Button verschieben Java Basics - Anfänger-Themen 5
llabusch Fenster um x Pixel verschieben Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben