小编Pat*_*Neo的帖子

HTML5数据库存储(SQL lite) - 几个问题

那里,

我在网上找不到关于HTML5数据库存储使用示例(CRUD)的足够的初学者资源

我正在打开(创建)我的数据库:

var db;

$(document).ready(function() 
{

    try
    {
      if (!window.openDatabase) {
            alert('Not Supported -> Please try with a WebKit Browser');
      } else {
          var shortName = 'mydatab';
          var version = '1.0';
          var displayName = 'User Settings Database';
          var maxSize = 3072*1024; //  = 3MB            in bytes 65536
          db = openDatabase(shortName, version, displayName, maxSize);      
          }
    } 
    catch(e) 
    {
      if (e == 2) {

          alert("Invalid database version.");
      } else {
          alert("Unknown error "+e+".");
      }return;
    }
});
Run Code Online (Sandbox Code Playgroud)

问题1:我可以在一个域上创建和使用多少个数据库?问题2.如何删除(删除)数据库. - >我还没想出来.

要创建SQL查询,请使用事务:

function …
Run Code Online (Sandbox Code Playgroud)

database html5

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

bxslider在幻灯片被包裹在浮动元素内时不响应

在测试了各种响应式jquery滑块后,我决定使用bxslider.由于一个我不知道如何解决的问题,我现在迷路了.我希望我的bxslider(版本4.1)位于我页面的右侧

HTML:

<div id="about">
    <h2>My Title</h2>
    <p>...Some Text...</p>
</div>

<div id="slideshow">    
    <ul class="bxslider">
       <li><img src="img/slide_1.jpg"></li>
       <li><img src="img/slide_2.jpg"></li>
       <li><img src="img/slide_3.jpg"></li>
       <li><img src="img/slide_4.jpg"></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#about{
    width:400px; 
    float:left;
}
#slideshow{
    max-width:500px;
    float:left;   /* IF I REMOVE THIS LINE, SLIDER IS WORKING CORRECTLY - RESPONSIVE */
}
Run Code Online (Sandbox Code Playgroud)

JS:

$(document).ready(function() {                  
    $('.bxslider').bxSlider({
      controls: false,
      auto: true
    }); 
});
Run Code Online (Sandbox Code Playgroud)

如果我将float:left添加到#slideshow,那么会发生一件奇怪的事情,所有的图像都是用小拇指加载的.显然bxslider没有关于图像大小的信息.如果我给第一个元素的ul.bxslider宽度和高度,那么它的工作原理,但再没有resposivness(幻灯片不缩放)

边问题:

我的图像是500px宽,如果我给#slideshow width = 500px,那么我也放松了响应.这就是我使用的原因:max-width:500px.

  • 浏览器是:chrome,
  • 图片的格式相同(500x356)JPG
  • 最新版本的稳定jquery:10.1最新版本的bxslider:4.1
  • 在小型创建的网站上测试,只有那两个元素浮动
    (关于&幻灯片)

css jquery bxslider

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

QStackedWidget 从页面到页面的导航

我想我有一个相当基本的 Qt 问题,但我无法弄清楚:

我有一个包含 QStackedWidget 的 QMainWindow。那里的所有页面小部件都是从 QWidget 派生的单独类。

所以:

QMainWindow 在一个类中实现了 QStacked Window。堆叠小部件内的所有其他页面都添加了类,并且都有自己的 .ui 充满按钮和通过设计器列出的列表。

为了导航到不同的页面,在 Mainwindow 中,我可以访问: ui.stackedWidget->setCurrentIndex(2);

似乎我无权访问堆叠小部件内另一个页面上的 ui.stackedWidget?我无法访问 ui.stackedWidget 因为 Ui 是 mainwindow 类中的私有成员。(由 Qt 自动生成 - 使用 VS 插件添加 QT4 类)

我想知道,当单击属于此小部件中另一个页面的按钮时,如何跳转到堆叠小部件中的另一个页面?

笔记:

所有页面都添加到 mainWINdow 的构造函数中的 StackedWidget 中:

ui.stackedWidget->addWidget(page1Widget);
ui.stackedWidget->addWidget(page2Widget);
// etc..
Run Code Online (Sandbox Code Playgroud)

page1Widget 中的按钮单击信号槽示例:

connect(ui.btnViewData, SIGNAL(clicked()), this, SLOT(viewData()));

::viewData() 
{   
   // navigate to another page here. 
   // note: ui.stackedWidget->setCurrentIndex(3); is not accessible here!
}
Run Code Online (Sandbox Code Playgroud)

qt

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

重定向10,... 9,...脚本

HY,

我有10秒.延迟页面.

var t = window.setTimeout('redirect(strUrl)', 11000);
Run Code Online (Sandbox Code Playgroud)

而函数重定向(strUrl)就是document.location

如果我在页面底部显示一条消息,例如:在10秒内重定向,那会更好...

"一秒钟之后,setTimeout被解雇了"

...在9秒内重定向到命运..

等等

PS.最后的点从左到右你就知道了.......

我的myselft可能会发现如何获得超时的每一秒,并且只是用jquery改变了数字......如果那可能的话.

javascript jquery redirect

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

KILL定时延迟功能"setTimeout重定向到页面"如果单击了某些UI元素

我的问题是关于如何杀死已经加载的重定向.

我有一个页面打开,在到达目的地之前设置了10秒的延迟:

var strUrl = /*from query string, or somewhere else..*/

window.onload = function()
{ 
  window.setTimeout('redirect(strUrl)', 10000);
}
function redirect(strUrl)
{
  document.location=strUrl;
}
Run Code Online (Sandbox Code Playgroud)

现在在HTML体中我有一些UI元素,2个按钮(继续,书签),1个复选框(不再显示,..)

就像是:

<body onOrientationChange="smartOrientation();">

  <div id="img_logo">
    <img src="#">  
  </div>

  <div id="txt">
    <p>
      ...blabla...
    </p>   
  </div>

  <div id="btn_bookmark">
    <a href=""  
        class="button green" 
        name="name" 
        type="submit" 
        value="Bookmark">Bookmark
    </a>
  </div>

  <!-- checkboxes,..etc -->

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

现在我想要的是始终将setTimeout重定向激活,但是如果在那10秒内.用户点击复选框或书签按钮,我希望它打破/停止.

伪:

onload:setTimeOut(URL,10sec); - 1,.. 2,.. 3,..

监听器:if(#div1 ||#div2 || ..#divN)被点击? - >立即停止/ BREAK setTimeout(杀掉10秒炸弹)

ps(Q面):我使用jquery,并在dom.ready()之后设置了onload,因为在那个whay dom.ready总是比onload快一点.因为这会有种族问题吗?

javascript jquery redirect settimeout

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

时间选择器禁用当前时间之前的时间

我正在使用这个jquery时间选择器:http : //jonthornton.github.io/jquery-timepicker/

开箱即用地提供了一个下拉菜单,小时数增加了30分钟,这正是我所需要的。

如何在时间选择器中禁用当前时间之前的所有时间?

例如,如果当前时间是04:10 PM,则应禁用04:30之前的所有值。

API仅提供以下信息:

disableTimeRanges禁用某些时间范围的选择。输入是一组时间对,例如`[['3:00 am','4:30 am'],['5:00 pm','8:00 pm']]。间隔的开始将被禁用,但结束将不会被禁用。默认值:[]

现有代码:

 var timeOptions = {
        'timeFormat': 'h:i A'
    };
    $('#pickTime').timepicker(timeOptions);
Run Code Online (Sandbox Code Playgroud)

jquery timepicker

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

标签 统计

jquery ×4

javascript ×2

redirect ×2

bxslider ×1

css ×1

database ×1

html5 ×1

qt ×1

settimeout ×1

timepicker ×1