小编Mir*_*ani的帖子

JavaScript如何保存到本地文件?

已经有一个在线编写文件JSON的解决方案,但我想在本地保存json文件.我试过使用这个例子http://jsfiddle.net/RZBbY/10/ 它创建了一个下载文件的链接,使用此调用 a.attr('href', 'data:application/x-json;base64,' + btoa(t.val())).show(); 有没有办法在本地保存文件而不是提供可下载的链接?还有其他类型的转换data:application/x-json;base64吗?

这是我的代码:

<!DOCTYPE html>
<head> 
    <meta charset="utf-8">
    <title>jQuery UI Sortable - Default functionality</title>

    <link rel="stylesheet" href="http://jqueryui.com/themes/base/jquery.ui.all.css">
    <script src="http://jqueryui.com//jquery-1.7.2.js"></script>
    <script src="http://jqueryui.com/ui/jquery.ui.core.js"></script>
    <script src="http://jqueryui.com/ui/jquery.ui.widget.js"></script>
    <script src="http://jqueryui.com/ui/jquery.ui.mouse.js"></script>
    <script src="http://jqueryui.com/ui/jquery.ui.sortable.js"></script>
        <script src="http://jqueryui.com/ui/jquery.ui.accordion.js"></script>
    <link rel="stylesheet" href="http://jqueryui.com/demos/demos.css">        
    <meta charset="utf-8">
    <style>a { font: 12px Arial; color: #ac9095; }</style>
<script type='text/javascript'>
$(document).ready(function() {
var f = $('form'), a = $('a'),
    i = $('input'), t = $('textarea');

$('#salva').click(function() {
    var o = {}, v = t.val();

    a.hide();//nasconde il contenuto
    i.each(function() …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json jsonp

12
推荐指数
4
解决办法
9万
查看次数

单击后隐藏按钮(页面上有现有表格)

点击后我试图隐藏一个按钮(不在表单标签内).以下是现有代码.我尝试过的所有解决方案都会破坏功能或干扰页面上的表单.

隐藏DIV hidden-dev标记之间的内容,直到单击代码底部附近的按钮为止.单击该按钮后,将向用户显示所有剩余内容.

一旦显示内容,就没有使用"检查可用性"按钮,所以我想隐藏它(特别是因为核心表单的提交按钮出现,并且在全长的底部看到两者都很困惑页.

这是现有的代码,可以正常执行所有操作(除了在单击后隐藏按钮)...

 <html>
    <head>
    <style>
    .hidden-div {
        display:none
    }
    </style>
    </head>
    <body>
    <div class="reform">
        <form id="reform" action="action.php" method="post" enctype="multipart/form-data">
        <input type="hidden" name="type" value="" />
            <fieldset>
                content here...
            </fieldset>

                <div class="hidden-div" id="hidden-div">

            <fieldset>
                more content here that is hidden until the button below is clicked...
            </fieldset>
        </form>
                </div>
<span style="display:block; padding-left:640px; margin-top:10px;">
<button onclick="getElementById('hidden-div').style.display = 'block'">Check Availability</button>
</span>
    </div>
    </body>
    </html>
Run Code Online (Sandbox Code Playgroud)

javascript

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

如何使用javascript在sortable中找到value的项目

我有一个sortable,它是从JSON文件加载创建的.现在我要删除一个项目.

我从textarea收到了我必须取消的元素名称.我保存在变量中namdel.使用for循环,我将把这个变量与sortable的名称进行比较.

可排序的HTML代码:

<div id="sortparam">

<ul style="" class="ui-sortable" id="sortable">
    <li style="" id="1" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Singular sensation</li>
    <li style="" id="2" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Beady little eyes</li>
    <li style="" id="3" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Little birds </li>
</ul>

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

问题是如何读取项目,因为如果我阅读:

var contapara=1;
var l = document.getElementById(contapara).innerHTML;
alert(l);
Run Code Online (Sandbox Code Playgroud)

程序在警报窗口中写入:

<span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Little birds
Run Code Online (Sandbox Code Playgroud)

我只想要Little birds.

javascript jquery jquery-ui jquery-ui-sortable

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

特殊情况:使用对话框内的表单编程查询字符串

我包含了我的项目片段.当我运行此代码时,单击窗口对话框上的添加,并在提交内部,Firebug响应错误.

我想知道为什么不这样做 alert ("Se funziona questo mi hai aiutato");

http://api.jquery.com/submit/

在网站的末尾有一个例子,它在我的电脑上工作正常.

现在我公开我的代码或练习我在窗口对话框(Jquery)中使用表单的地方.

我想编程,我有解决方案,但函数的JavaScript中的脚本不起作用.

为什么?

现在我谈谈我的项目.

使用对话框的窗口(Jquery我的代码)添加任何内容.

该项目不起作用.因为(使用Firebug控制台),按下按钮添加对话框后,它会too much recursion在库上出现此错误jquery.min.js line 2.

如何改进代码以运行警报?

我的项目:

<html>
  <head>
    <title></title>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    <style></style>
  </head>
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js"></script>
 <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript">
// <---- VENTAÑAS DE PARAMETERES---->
$(document).ready(function() { 
var regex,v,l,c,b,i,contapara=3;
$( "#wnd_Addparam" ).dialog({
            autoOpen: false,
            height: 'auto',
            width: 350,
            modal: true,
            resizable:false,
            buttons: {
                "Add": function() {
                                 contapara=(parseInt(contapara)+1);
alert("popopo");
                $("#formparam").submit(function() {
                              alert("Se funziona questo …
Run Code Online (Sandbox Code Playgroud)

javascript forms jquery jquery-ui jquery-ui-dialog

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

如何在cherrypy中使用全局变量?

我需要访问一个全局变量,使其状态保持不同的服务器请求.

在此示例中,全局变量是,r并且在每个请求时递增.

我怎样才能在r全球范围内实现全球化?

import cherrypy
import urllib
class Root(object):
    @cherrypy.expose

    def index(self,  **params):

        jsondict = [('foo', '1'), ('fo', '2')]
        p = urllib.urlencode(jsondict)
        if r!=1
          r=r+1
          raise cherrypy.HTTPRedirect("/index?" + p)
        return "hi"
cherrypy.config.update({

                'server.socketPort': 8080

        })
cherrypy.quickstart(Root())
if __name__ == '__main__':
    r=1
Run Code Online (Sandbox Code Playgroud)

python mako cherrypy python-3.x

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

在页面刷新时删除查询字符串值

我说,我正在使用Querystring重定向到另一个页面

header('location:abc.php?var=1');
Run Code Online (Sandbox Code Playgroud)

我可以使用以下代码在querystring值的帮助下在重定向页面上显示消息,比如说

if (isset ($_GET['var']))
{

    if ($_GET['var']==1) 
    {
        echo 'Done';
    }
}
Run Code Online (Sandbox Code Playgroud)

但我的问题是,即使刷新页面,该消息仍会继续显示.因此,我希望在页面刷新时删除该消息,即刷新时url中不应存在值或查询字符串.

提前致谢.

php

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

检查滚动条是否向下滚动了一半

如何检查滚动条向下滚动一半.

我的意思是当用户向下滚动屏幕的一半时,它应该警告消息.

javascript jquery

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