Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 自定义登录屏幕xhtml中的jQuery_Javascript_Jquery_Cognos_Cognos Bi - Fatal编程技术网

Javascript 自定义登录屏幕xhtml中的jQuery

Javascript 自定义登录屏幕xhtml中的jQuery,javascript,jquery,cognos,cognos-bi,Javascript,Jquery,Cognos,Cognos Bi,我需要在我正在创建的自定义登录表单中使用jquery,但我找不到一种方法 我已尝试包含脚本标记,但没有任何结果: <script src="/cognos/ps/login/jquery-2.0.3.min.js"></script> 我可以成功地在登录xhtml页面中包含自定义css,但不包括任何类型的javascript 不过,标准javascript可以工作。添加如下内容: <script> alert("I am here!"); &

我需要在我正在创建的自定义登录表单中使用jquery,但我找不到一种方法

我已尝试包含脚本标记,但没有任何结果:

<script src="/cognos/ps/login/jquery-2.0.3.min.js"></script>

我可以成功地在登录xhtml页面中包含自定义css,但不包括任何类型的javascript

不过,标准javascript可以工作。添加如下内容:

<script>
      alert("I am here!");
</script>

警惕(“我在这里!”);
工作。我添加了必要的noConflict()语句和各种帖子建议的所有内容,但没有运气。请注意,我找到的所有相关帖子都解释了如何在cognos报告html中使用jQuery,而不是在登录屏幕中使用jQuery。


<script>
    document.body.appendChild(document.createElement("script")).setAttribute("src","http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js")
</script>
document.body.appendChild(document.createElement(“脚本”)).setAttribute(“src”),”http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js")

document.body.appendChild(document.createElement(“脚本”)).setAttribute(“src”),”http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js")

我运行了一个测试,在该测试中,我在文件末尾添加了脚本标记,类似于本文档中的示例:

下面是示例代码:

<script type="text/javascript" src="/ibmcognos/jquery.min.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        console.log("JQuery is ready");
    });
</script>

$(文档).ready(函数(){
log(“JQuery已准备就绪”);
});

这对我有用

我运行了一个测试,在该测试中,我在文件末尾添加了脚本标记,类似于本文档中的示例一:

下面是示例代码:

<script type="text/javascript" src="/ibmcognos/jquery.min.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        console.log("JQuery is ready");
    });
</script>

$(文档).ready(函数(){
log(“JQuery已准备就绪”);
});

这对我有用

不!它确实包括它。我认为cognos.cgi不起作用…当我放置noConflict时,我得到jQuery未定义错误。正常,因为它不包括在setTimeout中执行jQuery代码,或者将上面的脚本放在head标记中,并将所有其他脚本放在页面末尾,即在关闭body标记之前。Nope不起作用。无论是谁构建了登录页面,html都不包含jquery…我知道他会读取该文件,因为在jquery 2.x中,我在控制台中收到警告,而在1.10中,我没有…我还尝试将其包含在customize()函数中Nope!它确实包括它。我认为cognos.cgi不起作用…当我放置noConflict时,我得到jQuery未定义错误。正常,因为它不包括在setTimeout中执行jQuery代码,或者将上面的脚本放在head标记中,并将所有其他脚本放在页面末尾,即在关闭body标记之前。Nope不起作用。无论是谁构建了登录页面,html都不包含jquery…我知道他会读取该文件,因为在jquery 2.x中,我在console中收到警告,而在1.10中,我没有…我还尝试将其包含在customize()函数中。您是否尝试使用jquery而不是$?var j=jQuery.noConflict();就像这里建议的(我知道这和报告有关,但仍然值得一试):谢谢!是的,我尝试了许多文档提供的所有可能性,但它们似乎只在报告中起作用。登录屏幕以特定方式呈现…cognos.cgi执行其magicDid您尝试使用jQuery而不是$?var j=jQuery.noConflict();就像这里建议的(我知道这和报告有关,但仍然值得一试):谢谢!是的,我尝试了许多文档提供的所有可能性,但它们似乎只在报告中起作用。登录屏幕以特定的方式呈现…cognos.cgi发挥了它的魔力