Jag tror href är reserverat för http-adresser. Pröva
window.location = "mailto:foo@bar.se";
// eller
window.open("mailto:foo@bar.se", "_self");
2 svar · 284 visningar · startad av Skarre
Jag använder följande kod för att öppna en epostlänk och ett nytt mail skapas som det ska, men FireFox rapporterar ändå ett fel, och jag undrar om någon kan berätta vad det beror på.
function mailto() {
window.location.href = 'mailto:foo@bar.se';
}
(Jag har förenklat funktionen för att underlätta)
Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMLocation.href]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://localhost/staff.php?group=1,3,4 :: mailto :: line 33" data: no]
Jag tror href är reserverat för http-adresser. Pröva
window.location = "mailto:foo@bar.se";
// eller
window.open("mailto:foo@bar.se", "_self");
Kanon nitro2k01! window.open fungerar!