web-dev-qa-db-fra.com

Poster un bookmarklet sur wordpress.com

J'ai un blog sur wordpress.com et j'aimerais poster un bookmarklet que j'ai écrit là-bas. Cependant, wordpress.com rompt la chaîne d'URL. Est-ce que je peux le poster?

Par exemple, si je saisis un lien dans la vue HTML en tant que

<a href="javascript:alert('dog')">Hi</a>

lorsque je clique sur publier, le lien devient:

http://myblog.wordpress.com/alert(%27dog%27)
1
fmark

JavaScript n'est pas autorisé sur wordpress.com blogs pour des raisons de sécurité. Cela signifie que les éléments suivants ne fonctionneront pas (entre autres): <script> tags; javascript: liens; et des événements tels que onclick.

En fait, c’est la raison pour laquelle je suis passé de wordpress.com à blogger.com . Votre seule option Wordpress consiste à l'héberger vous-même ou à trouver une solution d'hébergement autorisant JavaScript.

Si vous décidez de l'héberger vous-même, JavaScript fonctionnera immédiatement (testé sur la dernière version uniquement), et vous pourrez trouver plus d'informations ici .

Si, pour une raison quelconque, vous ne pouvez pas utiliser JavaScript avec votre hébergement, vous pouvez essayer de voir s'il prend en charge le plug-in JavaScript intégré[via] , qui activera JavaScript. Wordpress.com ne supporte pas ce plugin.

4
Senseful