J'utilise les fonctions strpos (string, string) en javascript. Dans Firefox, Opera et IE la page se charge bien, mais dans Chrome, j'obtiens l'erreur: Uncaught ReferenceError: strpos n'est pas défini. La page sur laquelle je travaille est http://seniorproject.korykirk.com/0xpi2.phpstrpos n'est pas défini dans Chrome?
4
A
Répondre
13
Utilisez haystack.indexOf(needle)
.
8
strpos ne fait pas partie de la ECMAScript Language Specification ECMA-262 3rd edition (communément appelé javascript)
Comme Artelius écrit, utilisez haystack.indexOf(needle,start) ou haystack.lastIndexOf(needle,start) (où commencer est en option)
2
Si vous voulez utiliser PHP fonctions en javascript, utiliser php.js
Voici strpos()
http://phpjs.org/functions/strpos:545
Questions connexes
- 1. JSON n'est pas défini, Chrome
- 2. Java Stack/Nest Count
- 3. « a4j » est pas défini
- 4. problème de fonction strpos en PHP ne pas trouver l'aiguille
- 5. Problème avec Strpos En PHP
- 6. "ytplayer n'est pas défini"
- 7. Webform_SaveScrollPositionSubmit n'est pas défini
- 8. Question sur strpos en PHP
- 9. WebForm_InitCallback n'est pas défini
- 10. variable objet erreur pas défini dans VB6
- 11. L'élément RECORDCOUNT n'est pas défini dans "yyReslt"
- 12. "dojo n'est pas défini" - Problème Firefox 3.5?
- 13. JavaScript: Ci n'est pas défini
- 14. SQL Server: un équivalent de strpos()?
- 15. Flash intégré fonctionnant dans Chrome pas dans FireFox
- 16. Attributs HTML personnalisés ne fonctionnant pas dans Chrome
- 17. La confirmation jQuery ne fonctionne pas dans Chrome
- 18. Javascript fonctionne dans FF/IE mais pas Chrome/Safari
- 19. L'insertion de texte Javascript ne fonctionne pas dans Chrome?
- 20. SimpleModal containerCSS ne fonctionne pas dans Firefox ou Chrome
- 21. FBJS publier flux ne fonctionne pas dans Google Chrome
- 22. CSS: Police Fixedsys n'apparaîtra pas dans le navigateur Google Chrome
- 23. HTML Click Works dans IE, pas FireFox, Chrome
- 24. javascript fonctionne dans ie, pas firefox ou chrome
- 25. Erreur BC30002 - Type XXX n'est pas défini
- 26. MaximizeBox défini sur false ne fonctionne pas
- 27. Les cookies ne sont pas correctement défini dans PHP Script
- 28. « Dojo est défini » dans IE
- 29. Google Chrome; refresh n'envoie pas If-Modified-Since header
- 30. Chrome ne prend pas en charge cette chaîne de requête
Je suis perdu! parlez-vous de la fonction PHP strpos() ou de l'une des fonctions JavaScript substr() ou substring()? – scunliffe