小编asp*_*tte的帖子

几乎所有的引导样式都不能在IE8中运行.适用于chrome和firefox

我正在开发一个经典的.asp网站,并使用bootstrap进行样式设计.在chrome和firefox中,一切都运行良好,但IE8中几乎缺少所有样式.

我正在使用bootstraps轮播和模态,但没有一个看起来像他们应该.轮播只是呈现为一系列图像,并且没有后退/前进按钮正在工作.

模态根本没有样式,只是作为带有边框的"框"插入页面上(没有背景,圆角或任何东西).

我已经尝试了一些引导程序库样式,例如表和按钮,看起来应该没什么.我知道bootstrap.css包含在一些样式工作中(例如按钮颜色).bootstrap js工作正常.

还有什么我需要添加到我的HTML文档(文档类型或不是什么),以使引导工作在IE中应该工作?

我正在使用bootstrap v2.2.2

提前致谢!

css internet-explorer-8 twitter-bootstrap

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

在phonegap中使用Web worker

我正在尝试在phonegap中创建一个HTML5 Web Worker,但phonegap不允许我在运行时加载本地javascript文件.我收到以下错误:

var web_worker=new Worker('socket-worker.js')
undefined
file://socket-worker.jsFailed to load resource: The requested URL was not found on this server.
Run Code Online (Sandbox Code Playgroud)

有没有人对我如何解决这个问题有一个很好的建议,让工人跑步?

谢谢!

javascript web-worker cordova

7
推荐指数
2
解决办法
5027
查看次数

为什么在更新用户时 current_user 会话变为 nil?

我正在使用 Devise 和 CanCan 进行用户身份验证和管理角色,以限制某些用户访问我的 Rails 4 应用程序的部分内容。

我在更新用户时遇到了一些问题。更新工作正常,数据库中的用户对象得到更新,但我的用户会话在redirect_to我的用户显示操作后丢失。current_user成为nil这意味着 CanCan 限制对用户显示操作的访问。

为什么更新后会current_user变成nil这种情况,而在其他操作(例如创建、销毁等)上不会发生这种情况?

这些是我的用户模型中的设计设置:

devise :database_authenticatable, :registerable,
     :recoverable, :rememberable, :trackable, :validatable, :authentication_keys => [:login]
Run Code Online (Sandbox Code Playgroud)

这是我的 users_controller.rb 的更新方法:

class UsersController < ApplicationController

  load_and_authorize_resource
  before_filter :authenticate_user!

  def update
    @user = User.find(params[:id])
    if params[:user][:password].blank?
        params[:user].delete(:password)
    end

    respond_to do |format|
      if @user.update_attributes(user_params)
        format.html { redirect_to user_path, :notice => 'User was successfully updated.' }
        format.json { head :ok }
      else
        format.html { render :action => "edit" …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails devise cancan ruby-on-rails-4

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