Ich möchte eine neue Registerkarte öffnen, wenn ein Benutzer auf eine Verknüpfung klickt. Der Link wird vom Nutzer generiert. Wenn Nutzer eine URL wie www.google.com eingeben, funktioniert die Registerkarte nicht wie erwartet. Dies ist ein jsFiddle das Problem zu zeigen, und das ist der Code:Das Öffnen einer URL in neuen Tabs generiert 404, wenn die URL nicht vollständig ist.
<a href="javascript: var a = window.open('www.google.com')">open new tab</a>
Wie kann ich dieses Problem beheben? Benutzern die Eingabe einer wohlgeformten URL zu empfehlen, ist keine Option.
Dank
Weil absolute URLs beginnen mit 'http: //', 'https: //', 'ftp:' ... –
können Sie zeigen uns im HTML/js wie Sie den Benutzer eine URL eingeben lassen? – JoeL
@JoeL: Es ist eine Web-App, wo Benutzer eine Tabelle in eine Verkaufssoftware hochladen. Sehen Sie sich mein Profil an, um sich die Seite anzusehen. – frenchie