标签: error-handling

在不同的浏览器中使用Jquery

编辑澄清

我发现不同的浏览器对jquery(javascript)错误有不同的容忍度.例如,缺少一个分号,或者在数组中给最后一个元素添加一个逗号,但是有些人忽略了它,但是没有被其他人忽略.当我使用.css('width', - myfunc(iwidth))而不是.css('width',myfunc(-iwidth))时,发生了ie8独有的一个问题.它抛出了涉及jquery1.4.js文件的无用错误消息.

我试图在Firefox中将javascript错误设置为严格,但是被消息淹没到荒谬的程度.

有没有办法设置严格的js设置,所以前面提到的类型的错误导致错误消息,没有洪水?

澄清:

让我澄清一下,因为人们似乎误解了我.我想我的批评是jquery,当时这不是我真正的问题.我的意图不是让错误的代码工作.显然,如果可以的话,我会写出完整的代码,没有错别字和错误,但后来我不会成为人类.我使用不同的浏览器调试我的js/jquery代码并调试插件,例如firefox上的firebug.但是,这看起来似乎不足,因为浏览器试图修复错误的代码.

我将尝试使用xsfer建议使用jslint.有没有类似jslint的东西我可以在本地使用,在Linux上离线,如果浏览器不合适?

error-handling jquery cross-browser

-1
推荐指数
1
解决办法
257
查看次数

Uncaught SyntaxError:意外的标识符

当我在chrome上运行javascript控制台时,它提出了未被捕获的语法错误:意外的标识符,我希望有人可以帮我弄清楚为什么这个错误不断出现它会非常感激

这是代码行:

while( ship1[Y][X]=="#" || ship1[Y+1][X]=="#" || ship2[Y][X]=="#" || ship2[Y+1][X] =="X" ship3[Y][X]=="#" || ship3[Y+1][X] =="X");
Run Code Online (Sandbox Code Playgroud)

Uncaught SyntaxError:意外的标识符

javascript syntax error-handling

-1
推荐指数
1
解决办法
1530
查看次数

程序在一起时java arrayoutofbounds异常错误

我正在做一项任务,我必须做几个简单的字符串操作.我想我有最后一个想通了,和它的作品本身,但是当我与其他字符串操作把它放在一起,给我一个arrayoutofbounds异常错误这是行不通的.有什么建议?这是我制作的小代码

  public static void main (Strings[] args) {
    Scanner sc = new Scanner(System.in);
    String theSentence = sc.nextLine();
    String [] theWords = theSentence.split(" ");
    Arrays.sort(theWords);
    System.out.println(theWords[1]);
    System.out.println(Arrays.toString(theWords));
}
Run Code Online (Sandbox Code Playgroud)

当它与其余代码放在一起时,这不起作用,即使它本身是有效的.作为参考,这段代码应该用一个小句子,并按字典顺序给我一个最小的单词.例如:输入:"4 WHAT WAIT IS THIS"输出将是"IS"

java arrays error-handling exception

-1
推荐指数
1
解决办法
83
查看次数

C-File处理中的编译错误

#include<stdio.h>
#include<conio.h>
FILE *fp;
int main()
{
  int val;
  char line[80];
  fp=fopen("\Users\P\Desktop\Java\a.txt","rt");
  while( fgets(line,80,fp)!=NULL )
   {
     sscanf(line,"%d",&val);
     printf("val is:: %d",val);
   }
   fclose(fp);
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

为什么行fp = fopen("\ Users\P\Desktop\Java\a.txt","rt")中存在编译错误?

c error-handling compiler-errors

-1
推荐指数
1
解决办法
220
查看次数

HTMLunit抑制错误:已弃用?

我试图压制HTMLunit在加载页面时几乎总是显示的JavaScript错误.

但奇怪的是,以下代码不起作用:

import com.gargoylesoftware.htmlunit.WebClient;
import com.gargoylesoftware.htmlunit.html.HtmlForm;
import com.gargoylesoftware.htmlunit.html.HtmlPage;
import com.gargoylesoftware.htmlunit.html.HtmlPasswordInput;
import com.gargoylesoftware.htmlunit.html.HtmlSubmitInput;
import com.gargoylesoftware.htmlunit.html.HtmlTextInput;

public class HttpClientLogin {

    public static void main(String[] args) throws Exception
    {
        HttpClientLogin logInNow = new HttpClientLogin();

        logInNow.loadPage();
    }

    public void loadPage() throws Exception {

        WebClient webClient = new WebClient();

        HtmlPage currentPage = webClient.getPage("the url link here");

            webClient.setThrowExceptionOnFailingStatusCode(false);

        String textSource = currentPage.asText();
        String xmlSource = currentPage.asXml();

        System.out.println(xmlSource);
    }
}
Run Code Online (Sandbox Code Playgroud)

它给出以下错误:

The method setThrowExceptionOnFailingStatusCode(boolean) is undefined for the type WebClient
Run Code Online (Sandbox Code Playgroud)

这些方法是否已被弃用,或者我使用了错误的包?

java error-handling htmlunit

-1
推荐指数
1
解决办法
863
查看次数

PHP停止1行代码的警告

我有以下应该存在的警告,但是有没有办法在不实际禁用警告的情况下阻止它们写到页面?

警告:

警告:file_get_contents(E:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa \ test.php中没有此类文件或目录

警告:file_get_contents(F:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa \ test.php中没有此类文件或目录

警告:file_get_contents(G:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa \ test.php中没有此类文件或目录

警告:file_get_contents(H:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa \ test.php中没有此类文件或目录

警告:file_get_contents(I:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa \ test.php中没有此类文件或目录

警告:file_get_contents(J:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa \ test.php中没有此类文件或目录

警告:file_get_contents(K:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa \ test.php中没有此类文件或目录

警告:file_get_contents(L:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa \ test.php中没有此类文件或目录

警告:file_get_contents(M:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa \ test.php中没有此类文件或目录

警告:file_get_contents(N:/connected.txt):无法打开流:第19行的C:\ xampp \ htdocs \ ppa …

php error-handling

-1
推荐指数
1
解决办法
625
查看次数

错误找不到合适的add方法(int,Fragment)

我试图在Activity中膨胀片段,这是代码.

public class DetailActivity extends AppCompatActivity {

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_detail);
            if (savedInstanceState == null) {
                getSupportFragmentManager().beginTransaction()
                        .add(R.id.container2, new DetailFragment()) 
                        .commit();    //Line with Error
            }
        }


        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            // Inflate the menu; this adds items to the action bar if it is present.
            getMenuInflater().inflate(R.menu.detail, menu);
            return true;
        }

        @Override
        public boolean onOptionsItemSelected(MenuItem item) {
            // Handle action bar item clicks here. The action bar will
            // automatically handle clicks on the Home/Up …
Run Code Online (Sandbox Code Playgroud)

error-handling android exception-handling android-fragments

-1
推荐指数
1
解决办法
2159
查看次数

Lua语法错误的描述性错误消息

我有一个Lua解释器,每当我在代码中出现语法错误时,返回的错误消息就是简单的attempted to call a string value,而不是有意义的错误消息.例如,如果我运行这个lua代码:

for a= 1,10
   print(a)
end
Run Code Online (Sandbox Code Playgroud)

它不会返回有意义'do' expected near 'print'的行号,而只会返回错误attempted to call a string value.

我的C++代码如下:

void LuaInterpreter::run(std::string script) {
    luaL_openlibs(m_mainState);

    // Adds all functions for calling in lua code
    addFunctions(m_mainState);

    // Loading the script string into lua
    luaL_loadstring(m_mainState, script.c_str());

    // Calls the script
    int error =lua_pcall(m_mainState, 0, 0, 0);
    if (error) {
        std::cout << lua_tostring(m_mainState, -1) << std::endl;
        lua_pop(m_mainState, 1);
    }
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

c++ error-handling lua

-1
推荐指数
1
解决办法
444
查看次数

app中处理和捕获错误的工具/解决方案

我正在寻找能够捕获并处理我的应用程序中的错误的工具/解决方案.我的申请是在Ionic1.我希望解决方案能够跟踪bundle.js中的错误并导致源代码(通过sourceMap).显然,我想发送更多有关错误的数据和参数.有没有人有什么建议?

我更喜欢免费工具和轻量级解决方案

谢谢.

javascript error-handling bundle angularjs ionic-framework

-1
推荐指数
1
解决办法
53
查看次数

类型错误:__init__() 缺少 1 个必需的位置参数:“app_module”

我尝试在我的网站上运行测试,但收到此错误消息。想知道是否有其他人有这方面的经验。可能与 Django 框架有关。

TypeError: __init__() missing 1 required positional argument: 'app_module'
Run Code Online (Sandbox Code Playgroud)

testing django error-handling

-1
推荐指数
1
解决办法
1646
查看次数