问题列表 - 第41171页

rails 3:如何返回填充了html标签的数组的原始内容

自从升级到rails 3以来,我遇到了一个新问题,即从具有不同html标签的数组中显示html.

到目前为止,我只能编写method_name,返回一个不同的html标签数组.(即使它们是用字符串完成的......)

现在,数组显示为数组:

["<br/></br/>", "<b><a href=\"/...">...</a></b>,"<br/></br/>"]
Run Code Online (Sandbox Code Playgroud)

如何将其输出为html标签?我试图在每个数组条目的末尾运行to_html,但这给了mi错误:

undefined method `to_html' for "<br/></br/>":ActiveSupport::SafeBuffer
Run Code Online (Sandbox Code Playgroud)

任何想法如何解决这一问题?

谢谢马库斯

更新:感谢nimblegorilla的答案,输出现在看起来像:

["
", "...","
"]
Run Code Online (Sandbox Code Playgroud)

这是更好的,因为html被删除,但元素仍然显示为数组...

arrays upgrade ruby-on-rails-3

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

如何验证/检查/测试/验证我的SSH密码?

我可能忘记了SSH密码的密码.再次.

但我有预感它可能是什么.我如何检查我是否正确?

ssh openssh ssh-keys

267
推荐指数
4
解决办法
16万
查看次数

使用jQuery的background-image预加载器

我正在开发一个背景图像密集的网站.由于一些图像很大,页面的美学吸引力将不可避免地受到初始加载,可能持续几秒钟.

所以我试图用jQuery创建一个背景图像预加载器,这里是我所在的位置:

$(document).ready(function(e){
  $('*')
    .each(function(){
        if($(this).css('background-image') != 'none'){

            //so, i can get the path, where do i go from here?
            alert($(this).css('background-image').slice(5, -2));

        }
    });
});
Run Code Online (Sandbox Code Playgroud)

我使用了一个Image()对象数组,使用从迭代器中提取的路径来加载图像,但是我迷失了从这里开始的地方.

如何确定阵列中的所有图像何时"已加载",以便我可以调用一个函数来淡出预加载窗帘或其他东西?

jquery image-processing preloader

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

"AndroidManifest.xml未声明Java包"错误

这可能是一个Linux错误而不是编程错误,但我不确定.AndroidManifest.xml对我来说有些希腊语.也就是说,我的程序编译并运行之前,它的当前状态非常好,甚至在市场上.自从我在Eclipse中打开源代码以来已经有一个月了,今天当我打开它时,它拒绝编译并显示以下错误:

[2010-12-10 10:43:19 - com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Unable to read /media/DATA/code/Android/XXX/AndroidManifest.xml: org.eclipse.core.internal.resources.ResourceException: Resource is out of sync with the file system: '/XXX/AndroidManifest.xml'.

[2010-12-10 10:43:19 - XXX] AndroidManifest.xml does not declare a Java package: Build aborted.
Run Code Online (Sandbox Code Playgroud)

其中XXX是包名(及其所在的目录).我已经确认该文件在文本编辑器中完全正常,甚至在Eclipse中刷新它.没有.

我更新了ADT ......也许AndroidManifest.xml的标准发生了变化?

我的AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest 
 xmlns:android="http://schemas.android.com/apk/res/android"
 package="com.XXX.XXX"
 android:versionCode="2"
 android:versionName="1.0.1"
 >

 <application android:icon="@drawable/icon" android:label="@string/app_name">

     <activity 
      android:name=".XXX"
   android:label="@string/app_name"
   android:screenOrientation="portrait"

   android:theme="@android:style/Theme.NoTitleBar"
   >

   <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />

   </intent-filter>
  </activity>

  <activity 
   android:name=".FindLocationsActivity"
   android:screenOrientation="portrait"
   >
  </activity>

  <activity 
   android:name=".DeveloperActivity"
   android:screenOrientation="portrait"
  >
  </activity>

  <activity 
   android:name=".LegalActivity"
   android:screenOrientation="portrait"
  >
  </activity>

  <activity …
Run Code Online (Sandbox Code Playgroud)

android

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

如何将c#解决方案部署到单个.exe文件中

可能重复:
在Visual Studio 2010 .Net整个应用程序中编译为独立的exe
作为单个.exe文件?

Heey Guys,

所以我有一个连接数据库的C#解决方案,我想将这个解决方案部署到一个.Exe文件中.像NotePad一样,使我能够发送exe文件,然后双击它,它开始运行..

我怎么能这样做?

c# deployment executable

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

绝对定位div的问题嵌套在另一个绝对定位的div中

我不是CSS专家,特别是当它定位时,我希望这个很容易解决.

这是我简化的HTML:

<body>
    <div style="height:100%;width:100%;">
        <div id="map" style="bottom:250px;height:100%;overflow:hidden;position:absolute;width:100%;">
            <!-- The controls div does not render correctly. -->
            <div id="controls" style="left:10px;position:absolute;top:10px;">
            </div>
            <!-- The legend and logos divs do render correctly. -->
            <div id="legend" style="bottom:45px;left:10px;position:absolute;">
            </div>
            <div id="logos" style="bottom:5px;left:10px;position:absolute;">
            </div>
        </div>
        <div id="search" style="bottom:0;height:250px;position:absolute;width:100%;">
        </div>
    </div>
</body>
Run Code Online (Sandbox Code Playgroud)

"controls"div无法正确呈现.事实上,它根本不显示.如果我拿出"顶部:10px;" 样式,并将其替换为"bottom:400px;",它确实正确呈现.但这不是我想要的,因为如果用户调整浏览器窗口大小,"map"div的高度会被调整.我也不想使用JavaScript来定位div.

"图例"和"徽标"div都正确呈现.

我在Firefox中进行测试.

css css-position

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

如果浏览器是Internet Explorer:请改为运行替代脚本

我正在使用一个在浏览器上相当沉重的图像轮播脚本.它在Opera和Chrome中效果很好,在FF中有一半不错,在IE中绝对打破我的球.所以我想给IE用户一个简单HTML的替代品,而不需要任何动作/ JS.

该脚本不使用MT或jQuery,而是使用380行JS.是否可以为IE用户提供纯HTML替代方案?

var browserName=navigator.appName; if (browserName=="Microsoft Internet Explorer") { // what command can i use? }

javascript browser-detection

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

使用Javascript上传进度(使用或不使用XMLHttpRequest 2)

XMLHttpRequest 2有一个新的东西.它可以上传文件.我有那个工作(这很容易).现在我想知道是否有办法获得该文件的上传进度.我通常不会对此感兴趣,但在Google Chrome(8)中,我看到onreadystatechange事件是一个XMLHttpRequestProgressEvent.进展......关于上传进度(只是请求状态)没有任何内容,但它让我感到疑惑.

谷歌Chrome在本地上传大文件时有一个进度"计数器".这是标准的.它始终存在且不可配置.它在状态栏中.用Javascript可以做到这一点吗?我想把它放在一个很好的<progress>元素或其他东西.

我不想要SWF或Java上传器(使用轮询和> JS回调).它必须是原生的.如果浏览器可以做到这一点,这些天Javascript应该能够做到,对吧!?=)

如果不是XMLHttpRequest 2,我想用非常标准的文件上传是不可能的(没有ajax和a <input type=file>).

谢谢(你的)信息

javascript ajax upload file progress

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

遗憾的是,有时会失败的小随机字符串生成器 请帮我修理一下

从一些StackOverflow回答我有一个简洁的小函数来生成一个只有az和0-9字符的10个字符串: rand(36**10).to_s(36)

问题是它有时会失败并且只生成9个字符.但我真的很喜欢它的简易性和速度.有任何建议如何解决它,以便我可以确定它总是生成10个字符?(没有任何循环或检查.)

ruby random algorithm

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

软键盘从EditText发送文本到程序

我想我已经接近了获得软键盘IME_ACTION_SEND的监听器.目标是执行另一个按钮的单击.它没有显示在屏幕上的代码中,但是"OnEditorActionListener()"在源代码编辑器中用红色加下划线并给出错误:

"新类型TextView.OnEditorActionListener(){}必须实现继承的抽象方法TextView.OnEditorActionListener.onEditorAction(TextView,int,KeyEvent)",我以为我是.

"KeyEvent"关键字在编辑器中也是一个错误:"KeyEvent无法解析为类型".

可能是我正在做的事情(或者不做).谢谢你的帮助.

        et1.setOnEditorActionListener(new OnEditorActionListener() { 
        public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { 
            if (actionId == EditorInfo.IME_ACTION_SEND) { 
                calculateButton.performClick(); 
            } 
            return true; 
        } 
    }); 
Run Code Online (Sandbox Code Playgroud)

android

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