小编loc*_*ies的帖子

如何使用javascript将值从父窗口传递到另一个html页面?

我有2个窗户home.htmlresult.html.

home.html我有一个<textarea> #txtinput<button> #btn.

result.html我有另一个<textarea> #txtresult.

home.html,如果我输入一个值#txtinput并单击#btn,我想开result.html并传递价值#txtinput#txtresult.

我从另一篇文章中尝试了下面的代码,它在新窗口的主体中显示了值,但是不会在我的元素中显示它

var myWindow = window.open();
myWindow.document.body.innerHTML = document.getElementById("txtinput").value;
Run Code Online (Sandbox Code Playgroud)

它是以某种方式以简单的方式实现的吗?我对JavaScript比较陌生,我的课程现在正在进行中,我很想知道如何做到这一点.任何详细的帮助将非常感谢!

javascript window.open

10
推荐指数
1
解决办法
4万
查看次数

如何在phoneGap中维护会话

我无法找到任何方法来处理这个问题.我在PhoneGap中开发了一个单页应用程序,它只是登录模块,登录后我把它扔到网站上.现在问题是我还必须保持登录状态.例如,如果用户退出应用程序而没有注销,那么他不应该获得我的登录屏幕,它应该直接转到网站.

在android中我们可以使用我知道的共享首选项来处理它,但我是PhoneGap的新手.此外,当用户点击退出时,我的登录屏幕应该出现(不是特定网站的登录屏幕!!!).

我用谷歌搜索它但找不到任何有用的东西

javascript mobile jquery-mobile cordova

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

谷歌地图不会在科尔多瓦加载

目前,我正在尝试构建应该使用Google地图的Cordova应用程序,以便我可以显示路线和东西。出于测试原因,我在服务器上也有代码,并且在那里一切运行正常,可能正在加载地图。但是,当我将项目转换为Cordova应用程序时,Google地图将无法加载,我也不知道为什么。

这就是index.html中我的JS代码的样子:

<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta charset="utf-8">
    <title>-----</title>
    </head>

    <!-- jQuery Version 1.11.0 -->
    <script type="application/javascript" src="./js/jquery-1.11.0.js"></script>

    <!-- Google Maps API -->
      <script type="text/javascript"
      src="http://maps.googleapis.com/maps/api/js?key=AIzaSyCr0wsx4a5_o03hPTpC_CtRARjzCnOEGX4&sensor=false&libraries=places">
    </script>

    <!-- Style CSS -->
    <link href="./css/style.css" rel="stylesheet">

    <script>


var directionsDisplay;
var directionsService = new google.maps.DirectionsService();
var map;

var isMobile = {
    Android: function() {
        return navigator.userAgent.match(/Android/i);
    },
    BlackBerry: function() {
        return navigator.userAgent.match(/BlackBerry/i);
    },
    iOS: function() {
        return navigator.userAgent.match(/iPhone|iPad|iPod/i);
    },
    Opera: function() {
        return navigator.userAgent.match(/Opera Mini/i);
    }, …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps cordova

5
推荐指数
1
解决办法
6050
查看次数

将多行字符串更改为单行

您好,我有一些以下格式的文本,

683101、682303、682302、682315、683581、686667、682008、683572、683573、682313、686672、683545 等
... ​ ​ ​ ​ ​ ​ ​ ​ ​









使用“Enter”将每一行分成下一行。我有近2000行这样的文字。我想将上面的字符串显示为这样的单行。

683101、682303、682302、682315、683581、686667、682008、683572、683573、682313、686672、683545、686672、683545等。

我认为 CSS 中有一些调整选项可以做到这一点。JavaScript 有没有办法做到这一点?实际上这对我来说不是必需的,我只是想知道它是如何完成的。

  • 编辑:

在我的文本编辑器中,它看起来像这样,
在此输入图像描述

当我尝试运行它时,这就是我得到的。

在此输入图像描述

这就是为什么我想删除输入,多行.......

javascript

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

WebClient - UploadValues:获取状态响应

我试图将值从控制器传递到另一个域中的另一个控制器.我将数据添加到NameValueCollection并将其传递给另一个控制器[httppost]方法,并将接收到的数据映射到与我传递的模型相同的模型.

目前我通过同时打开VS的两个实例在本地运行它.当两个VS都打开时,值正确传递并且信息正确写入db并且我收到类似"{byte [0]}"的响应.现在,当我尝试停止目标控制器项目并尝试提交数据时,它不会工作但仍然得到与"{byte [0]}"相同的响应.有人可以帮我在这种情况下如何返回响应命令.有没有办法了解UploadValues已完成或未完成.

.........
.........

NameValueCollection resumeDetails = new NameValueCollection(); 
resumeDetails.Add("FirstName", "KRIZTE");

byte[] res = this.Post(ConfigurationManager.AppSettings["RedirectionUrl"].ToString(), resumeDetails);

return View("Index");
}

public byte[] Post(string uri, NameValueCollection resumeDetails)
{
    byte[] response = null;
    WebClient client = new WebClient();
    response = client.UploadValues(uri, resumeDetails);
    return response;
}
Run Code Online (Sandbox Code Playgroud)

c# webclient

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

自动递增会发生什么,如果我们在 SQL 中删除一行

这是一个初学者的问题。因为我现在无法访问 Microsoft SQL Server。我的问题是关于自动增量功能。

http://s10.postimg.org/lev8tvu7t/image.jpg

看看上表就知道了。假设 id 字段在 Microsoft SQL Server 中提供了一个 Auto Increment 选项。如果我删除第三行会发生什么?我的意思是编号会发生什么?ID 103会自动改成102吗??或者它会保持不变,省略“102”数字?

另外我还有一个问题...

http://s30.postimg.org/7exbjw7r5/image.jpg

在上表中,假设我已经截断了所有字段。之后,我插入了另一组值。ID (Auto Increment ON) 字段会发生什么。新输入的详细信息的 ID 是什么?它会是 105、106 等等,还是会从 1 重新开始??(在显示的示例中,ID 从 100 开始,只是认为它从 1 开始)。

我也想知道在这两种情况下会发生什么。(即,1. 截断表和 2. 删除所有表详细信息)。

sql-server auto-increment

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