小编Jud*_*udy的帖子

将带有选项的图像放在下拉列表中

我试图在下拉列表中插入图像.我尝试了以下代码,但它不起作用.实现这一目标的最佳方法是什么?

 <select>
  <option value="volvo"><IMG src="a.jpg"HEIGHT="15" WIDTH="15" BORDER="0"align="center">Volvo</option>
  <option value="saab"><IMG src="b.jpg"HEIGHT="15" WIDTH="15" BORDER="0"align="center">Saab</option>
  <option value="mercedes"><IMG src="c.jpg"HEIGHT="15" WIDTH="15" BORDER="0"align="center">Mercedes</option>
  <option value="audi"><IMG src="d.jpg"HEIGHT="15" WIDTH="15" BORDER="0"align="center">Audi</option>
  </select>
Run Code Online (Sandbox Code Playgroud)

html html-select

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

如何检查给定对象是JSON字符串中的对象还是数组

我从网站获取JSON字符串.我有这样的数据(JSON数组)

 myconf= {URL:[blah,blah]}
Run Code Online (Sandbox Code Playgroud)

但有时这个数据可以是(JSON对象)

 myconf= {URL:{try}}
Run Code Online (Sandbox Code Playgroud)

也可以是空的

 myconf= {}    
Run Code Online (Sandbox Code Playgroud)

我希望在它的对象时做不同的操作,而在它的数组时则不同.直到我的代码,我试图只考虑数组,所以我得到以下异常.但我无法检查对象或数组.

我得到以下异常

    org.json.JSONException: JSONObject["URL"] is not a JSONArray.
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议如何修复它.在这里,我知道对象和数组是JSON对象的实例.但我找不到一个函数,我可以检查给定的实例是数组还是对象.

我试过使用这个条件,但没有成功

if ( myconf.length() == 0 ||myconf.has("URL")!=true||myconf.getJSONArray("URL").length()==0)
Run Code Online (Sandbox Code Playgroud)

java json getjson

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

(NS_ERROR_DOCUMENT_NOT_CACHED) 通过 firefox 相同的代码适用于 safari

当我尝试通过 firefox 访问 Javascript 代码时,出现(NS_ERROR_DOCUMENT_NOT_CACHED)错误。我在 HTTPFOX 的内容选项卡中收到此错误。

我用谷歌搜索并按照本网站指定的配置文件中的浏览器参数进行设置,但它仍然不起作用。

http://code.google.com/p/httpfox/issues/detail?id=20

有人可以建议出什么问题吗,因为相同的代码在 safari 浏览器上运行良好。

javascript firefox xmlhttprequest

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

为什么我的代码无法使用XMLHttpRequest将参数从JavaScript传递到JSP?

我正在尝试编写JavaScript代码,它在鼠标单击事件中将一些参数(id)发送到服务器端JSP代码.然后,JSP代码将字符串返回给JavaScript.

...并且响应文本将是从指定的JSP返回的字符串out.println(substring);.

此代码无效.对不起,如果我做的事情很傻; 我是网络编码的新手.

html javascript ajax jsp xmlhttprequest

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

为什么这个JavaScript适用于Safari,而不适用于Firefox?

我有HTML文件.我在Safari上尝试了代码并且工作正常.但是当我在Firefox上尝试这个时,它没有用.任何人都建议如何让它在Firefox上运行?

单击撤消按钮我想从jsp文件中检索内容.多数民众赞成在我的mac上使用这个代码在safari上工作..但是当我用firefox打开相同的文件时它无法正常工作.我不确定是由于浏览器设置还是由于某些其他原因.我检查了安装在mac上的firefox 3.6.12的浏览器设置也启用了javascript和java ...

当我检查HTTPfox时,它显示错误加载内容(NS_ERROR_DOCUMENT_NOT_CACHED)的内容

任何人都可以建议什么是错的???

javascript safari ubuntu firefox

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

使用javascript覆盖CSS参数值

我想在某些错误上将输入文本框的颜色更改为红色.我给出的代码有一个CSS样式表,如果我想使用该样式表,它只是将所有文本框的颜色更改为红色.有没有办法将文本框边框颜色发送到红色.(这里我不关心我将如何查找错误只是想知道将任何单个文本框的颜色设置为红色所需的属性类型)

这是文本输入的代码

 <input name="count" 
 type="number" 
 walked="true" 
 autocomplete="off" 
 class="htmlplusinput numberinput novalue" 
 style="width: 24px; " 
 id="htmlplusinputnumberinput19" 
 hasobj="true" 
 novaluedisplay="number">
Run Code Online (Sandbox Code Playgroud)

这里我还想避免使用id访问此文本框,因为id是动态更改的.(我的意思是说id htmlplusinputnumberinput19将是其他时间htmlplusinputnumberinput789)所以这就是为什么一个更好的解决方案将是如果我可以使用一些其他参数.

这是CSS样式表,它应用于页面上的所有输入文本框

 input[type="text"], .htmlplusinput {
  border: 1px solid gray;
  }
Run Code Online (Sandbox Code Playgroud)

html javascript css

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

使用mysql ++库时遇到问题

我已经阅读了教程,我通常会了解它的工作原理:http: //tangentsoft.net/mysql++/doc/html/userman/tutorial.html#simple

我正在尝试构建这个mysql ++代码,我收到一个错误:

std::ostringstream query3;
query3<<"select pipe_id from pipe where version_id='"<<id<<"'";
std::storeQueryResult ares=query3.store();

for(size_t i=0;i<ares.num_rows();i++)   
   cout<<ares[i]["version_id"]<<ares[i]["pipe_id"]<<std::endl;

mysql_query(&mysql,query3.str().c_str());
Run Code Online (Sandbox Code Playgroud)

错误是store不是其成员ostringstream.我不知道如何纠正这个问题.


嗨,梅林,

感谢您的代码并查看我的问题.

我尝试了上面的代码,但我又得到了错误

错误:请求'连接'中的成员'查询',这是非类型类型'MYSQL*'

在这行代码上

// Construct a query object with the query string mysqlpp::Query query = 
connection.query(query_string);
Run Code Online (Sandbox Code Playgroud)

在我出错的地方帮忙吗?

c++ mysql select mysql++

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

XMLHTTPrequest请求无效

我尝试了以下代码,只需点击一下按钮就可以向jsp页面发送请求.我检查了Httpfox,但没有请求.我只是在html代码的主体中使用了整个代码.我做了一些愚蠢的错误.请建议..

<button type="button" onClick="handleButtonClick();">Click Me!</button>
<script type="text/javascript">




function handleButtonClick()
{
    // Declare the variables we'll be using
    var xmlHttp, handleRequestStateChange;

    // Define the function to be called when our AJAX request's state changes:
    handleRequestStateChange = function()
    {
        // Check to see if this state change was "request complete", and
        // there was no server error (404 Not Found, 500 Server Error, etc)
        if (xmlhttp.readyState==4 && xmlhttp.status==200) 
        {
            var substring=xmlHttp.responseText;
            // Do something with the text here
            alert(substring);
        }
    }

    xmlhttp …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jsp xmlhttprequest

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

如何在jquery中浮动模态窗口

我正在使用jquery UI来创建一个浮动窗口.我能够创建窗口.但我很难让它漂浮.我希望窗口应该在"身体"的右上角.(现在你可以看到它在右边但在底部)我也想让它移动.当我滚动页面时,窗口也应该随之滚动.例如http://manos.malihu.gr/tuts/jquery-floating-menu.html

这是我到目前为止所做的代码.

请在http://jsfiddle.net/z8rW6/1/上找到代码

Javascript代码:

$(document).ready(function(){


$("#dialog").dialog();


var $parent = $('#body');
var windowHeight = $(window).height();
var parentAbsoluteTop = $parent.offset().top;
var parentAbsoluteBottom = parentAbsoluteTop + $parent.height();
var topStop = parentAbsoluteTop + $( ".selector" ).dialog( "option", "height" );
$('#dialog').dialog({ width: 300,height: 600 }).dialog('widget').position({
       my: 'right top',
       at: 'right top',
       of: $('#body')
    });

$(window).scroll(function(event) {
    var windowBottom = $(window).scrollTop() + windowHeight;

if (windowBottom < topStop)

    $('.selector').dialog({ dialogClass: 'myPosition1' });
else if (windowBottom >= topStop && windowBottom <= parentAbsoluteBottom)
    $('.selector').dialog({ dialogClass: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui

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

有没有办法在进行ajax调用后刷新整个页面

在进行ajax调用后,我可以刷新整个页面吗?请仔细检查此链接上的代码以获取详细信息.实际上我正在保存在不同的服务器上,我正在从不同的URL进行调用,并且看到刷新页面的更改是必须的.如果您需要更多细节,请告诉我.

在进行两次ajax调用后刷新页面时出现问题

谢谢

ajax

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

在下拉列表中更改行的颜色

是否可以在下拉列表中更改"选择器"颜色?

 <select name="select" style="background-color: #ff0000">
 <option style="background-color: #ff0000" value="1">Red</option>
 <option style="background-color: #ffffff" value="2">Green</option>
 <option style="background-color: #0000ff" value="3">Blue</option>
 </select>
Run Code Online (Sandbox Code Playgroud)

我试过上面的风格,但它没有奏效.我知道用JavaScript document.getElementById('text').style.color='red'可以设置颜色.

但是HTML中是否可以设置颜色?

html javascript css

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

如何创建单元格数组的向量

我想存储30名学生的姓名和标记等所有内容.我将名称和标记的信息保存在一个单元格数组中.但为了比较2名学生,我需要将单元格数组存储在30个元素的向量中,以便我以后可以访问.

matlab

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

在MacOS上设置JAVA_HOME和PATH

我想用ant执行build.xml文件.但是我在识别ant和Java的路径方面遇到了麻烦.我尝试将位置更改为bashrc中的正确位置,并尝试使用以下命令将其更改为当前命令窗口:

export path=/usr/local/apache-ant/bin:"$PATH"
echo 'export path=/usr/local/apache-ant/bin:"$PATH"' >> ~/.profile

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin:"$PATH"
Run Code Online (Sandbox Code Playgroud)

同样回显JAVA_HOME的配置文件但是当我检查这些路径时,它们没有改变.我错过了什么吗?

echo $path
/usr/local/apache-ant/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin


echo $JAVA_HOME
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

java linux apache ant macos

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