Chicos Tengo una pregunta, esperando que me ayuden con esta. Tengo un bookmarklet;Obtenga la url actual pero sin el http: // bookmarklet de parte!
javascript:q=(document.location.href);void(open('http://other.example.com/search.php?search='+location.href,'_self ','resizable,location,menubar,toolbar,scrollbars,status'));
que toma la URL de la página web actual y la busca en otro sitio web. Cuando uso este bookmarklet, toma toda la URL incluida http://
y la busca. Pero ahora me gustaría cambiar este bookmarklet para que solo tome el www.example.com
o simplemente example.com
(sin http://
) y busque esta url. ¿Es posible hacer esto y puede ayudarme con esto?
Gracias!
Esto funciona 99% del tiempo. Sin embargo, no funciona si la URL actual es, por ejemplo, 'http: //somesite.com/query=http: // someothersite.com/blahblah'. Todas las instancias de "http: //" serán reemplazadas no solo por la primera ocurrencia. No funciona para 'https: //' también. –
Solucionado. Maneja la coincidencia http/https + caseinsensitve. También reemplaza solo la primera aparición. – jitter
Bien, buen esfuerzo. +1 –