标签: client-side

是否有一个客户端(javascript)图库,不需要服务器?

我需要从数据流生成许多内部客户端(在公司内部)图形,并且由于数据本身是"秘密的",我不能使用像Google-Graphs这样的服务来生成图形.所以我想知道是否有人对一个不需要服务器的javascript图库有一些推荐.

谢谢

javascript graph client-side

3
推荐指数
1
解决办法
2883
查看次数

DLL作为`<script>`的`src`

我正在浏览某个网站的源代码,并注意到一个dll文件被用作srca <script>.

(view-source:http://www.yellowbridge.com/onlinelit/baijiaxing.php)

它是这样的: <script src="some-dll-file.dll"></script>

几个问题:

  • 我不知道<script>除了js之外什么都可以.它还能用于什么?
  • 你能指点我这个主题的更多信息吗?我已经尝试了ggoogling,但意识到我不知道我应该谷歌搜索究竟.
  • 这是跨平台吗?我的意思是,如果我在ubuntu盒子上的顿悟中尝试这个,它会起作用并服务于它的目的吗?我现在在一个窗户盒子上,暂时无法访问其他任何东西,所以我不能自己测试.

html javascript dll scripting client-side

3
推荐指数
1
解决办法
216
查看次数

实现多页GWT网站

我有一个关于管理多页GWT网站的问题.现在我只有一个html页面,其中嵌入了很多div来存储我使用的小部件.然后,根据用户的操作,我使用GWT DOM类添加或删除必要的div.因此,我只使用一个html页面来模拟多个页面.有一个更好的方法吗?

谢谢.

java gwt client-side

3
推荐指数
1
解决办法
3201
查看次数

隐藏浏览器的javascript错误

我在其中一个问题上找到了这个代码示例;

window.onerror = function (msg, url, linenumber) {  

 //make ajax call with all error details and log error directly into the elmah database

 //show freindly error msg here to user

 //hide error from browser
 return true; 
}
Run Code Online (Sandbox Code Playgroud)

什么"从浏览器中隐藏的错误"的手段,我该怎么办呢?

我不知道存在这样的事情,我尝试使用try-catch块.发生错误后,我意识到浏览器仍然显示错误.如何从浏览器隐藏错误

UPDATE

我尝试了下面的代码并把它放在我所有页面的head部分中,但是注意到了;

<script type="text/javascript">

(function () {

    window.onerror = function myErrorHandler(errorMsg, url, lineNumber) {

        alert(errorMsg);

        // Just let default handler run.
        return true;
    }

})();

</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery client-side javascript-events

3
推荐指数
1
解决办法
9999
查看次数

是否可以更改$ _SESSION变量客户端?

可能重复:
PHP客户端是否可以设置$ _SESSION变量?

我想知道的是,是否可以在客户端更改PHP $ _SESSION变量.例如,如果我这样做$_SESSION['username'] = $username;可以某人以某种方式改变我的$_SESSION['username']变量的值吗?

php session client-side

3
推荐指数
2
解决办法
2万
查看次数

同步客户端和服务器端时间

我有一个Web服务,可以收集实时市场数据并将其显示在Web前端.

我的前端(jQuery)需要显示一个时钟,与服务器时钟有些同步(+ - 几秒钟就可以了).

我想在客户端加载时提供服务器提供的其余数据的UTC时间戳.

然后,我会启动一个计时器,每1秒增加显示的时钟.

这是一个好方法还是使用时间服务器更好?

谢谢!

javascript synchronization clock client-side

3
推荐指数
1
解决办法
1459
查看次数

让用户在客户端上打开一个xml文件并使用javascript解析它

我试图让我的网站上的用户将XML文件保存到本地计算机,然后再使用HTML文件元素加载它们.

保存文件使用iFrame完成的操作.

当试图让用户加载文件时,我一直都会遇到异常.我已经尝试过我能在网上找到的所有东西,似乎无法找到方法.

我得到了各种异常,比如跨域或XMLHttpRequest无法加载file:/// C:/fakepath/Regions.xml.仅支持HTTP的跨源请求. 根据我尝试的代码.

我读到HTML5标准用"fakepath"替换url,并且找不到解决方案.有没有办法让用户从他自己的计算机加载文件进行编辑?从服务器加载一个特定的文件不是问题,但我想给用户这个自由,而不是决定加载什么文件,还让他们在他们的计算机而不是服务器上保存和加载xml

有这个问题的解决方案吗?

发现这些代码但没有帮助(我已经尝试了很少的其他验证):

1)

 var error = "";
                strFile = document.frmLoadFile.selectedFile.value;
                intPos = strFile.lastIndexOf("\\");
                strDirectory = strFile.substring(0, intPos);
                //alert(strDirectory);
                document.frmLoadFile.selectedFile.value = strDirectory;

                var file = 'file:\\\\\\' + document.frmLoadFile.selectedFile.value;
                try //Internet Explorer
                {
                    xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
                    xmlDoc.async = false;
                    xmlDoc.load(file);
                }
                catch (e) {
                    try //Firefox, Mozilla, Opera, etc.
                    {
                        xmlDoc = document.implementation.createDocument("", "", null);
                        xmlDoc.async = false;
                        xmlDoc.load(file);
                    }
                    catch (e) {
                        try //Google Chrome
                        {
                            var xmlhttp = new window.XMLHttpRequest(); …
Run Code Online (Sandbox Code Playgroud)

javascript xml html5 client-side

3
推荐指数
1
解决办法
5175
查看次数

从PHP渲染React组件

我正在使用ReactJS为一个简单的可过滤项目列表提供支持,它可以很好地满足我的需求.

问题是我需要在服务器上呈现标记以获取SEO原因,但是当我调用React.renderComponent()它时,用React生成的标记替换现有标记.

在React的文档中搜索我发现了这个注释:

React.renderComponent()替换您传入的容器节点的内容.将来,可以将组件插入现有DOM节点而不覆盖现有子节点.

而且我不能React.renderComponentToString()用来生成标记服务器端,因为我的后端在PHP上运行...

是否有任何(即使是hackish)方式来实现当前版本(0.11.2)?

我想如果使用renderComponentToString()生成的标记可以实现,那么应该有一种模拟结果的方法吗?

谢谢你的建议!

javascript php client-side reactjs

3
推荐指数
2
解决办法
7074
查看次数

从浏览器调用客户端URL而不打开新页面

我正在尝试创建一个按钮,通过访问URL字符串来拨打IP电话:

http://admin:password@192.168.0.20/cgi-bin/ConfigManApp.com?Id=34&Command=1&Number=0123456789
Run Code Online (Sandbox Code Playgroud)

直接进入浏览器时,页面返回1并拨打IP电话.

在我的网站上,我可以创建一个简单的链接,点击后,在新窗口中访问此页面.

有没有办法在没有用户看到它打开的情况下访问此页面?

html javascript asp.net client-side

3
推荐指数
1
解决办法
2万
查看次数

每5秒检查一次数据库值是否昂贵,大量用户数如10000或更多?

我正在使用Unity编写多人RPG游戏,在战斗场景中,玩家必须确定她或她使用的攻击.当玩家按下攻击按钮时,玩家向服务器发送一个发布请求,如果发布请求合法,则服务器进行强制检查,如果请求合法,则服务器将数据库值标记为"on",或者确切地说,使得它从"0"开始为"1",例如称为"attack_determined".

问题是,我必须再次发出http请求以检查此值.战斗中最多有6个字符,如果所有人都想检查attack_determined是0还是1,则每个攻击请求会产生6个请求.而且我不想想用户数是否增加到10000例如.处理我正在使用的VPS服务器的这些请求会很困难.有没有办法减少请求数量?我不想使用套接字,我想使用会话或内存缓存.我在服务器端使用PHP,在Unity客户端使用C#.

php c# server-side client-side unity-game-engine

3
推荐指数
1
解决办法
94
查看次数