4

我在 javascript 中使用函数 strpos(string, string)。在 Firefox、Opera 和 IE 中,页面加载正常,但在 Chrome 中我收到错误:未捕获的 ReferenceError:strpos 未定义。我正在处理的页面是http://seniorproject.korykirk.com/0xpi2.php

4

3 回答 3

13

使用haystack.indexOf(needle).

于 2008-11-22T01:02:36.030 回答
8

strpos不是ECMAScript 语言规范 ECMA-262 第 3 版(通常称为 javascript)的一部分

就像 Artelius 写的那样,使用 haystack.indexOf(needle,start)haystack.lastIndexOf(needle,start)(其中start是可选的)

于 2008-11-22T03:51:24.987 回答
2

如果要在 javascript 中使用 PHP 函数,请使用 php.js

这是strpos() http://phpjs.org/functions/strpos:545

于 2010-10-01T13:29:55.117 回答