小编scu*_*ffe的帖子

iMacros很好但不可靠.还有其他选择吗?

iMacros是一个非常好的工具,它允许自动填充HTML表单和提取内容,包括周期和许多其他功能.问题是让它正确地提取内容是非常棘手的.例如,我没有提供所有在2008年1月10日至1月12日之间的所有日期到伦敦到东京的航班价格,以便从expedia中找到最便宜的.有时它只是崩溃.有谁知道任何好的选择?

testing macros

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

为什么 navigator.share 只共享文本,而不共享 URL?

我已经在我的 React 应用程序中添加了 navigator.share 函数,但由于某种原因,它只共享对象中的文本而不是 URL?我在这里缺少什么吗?

    function shareList() {
      if (navigator.canShare) {
        navigator.share({
          title: "Page Title",
          text: "brief description",
          url: window.location.href,
        });
      } else {
        //functionality for desktop
      }
    }
Run Code Online (Sandbox Code Playgroud)
<input type="button" value="Share..." onclick="shareList()"/>
Run Code Online (Sandbox Code Playgroud)

在 iOS 上,共享对话框会正确弹出,但共享对象只是文本而不是 URL。这是弹出窗口的屏幕截图

分享对话截图

javascript navigator reactjs

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

Excel公式,用于确定一系列数字变为负数时的单元格ID

样本数据

     A            B
1  Date        Amount
2  Apr 1        $6,000
3  May 1        $4,250
4  June 1       $2,750
5  July 1       $1,000
6  Aug 1       -$0.075   <- This Cell/Row
7  Sept 1     -$0.2500
Run Code Online (Sandbox Code Playgroud)

在一列数字(实际上是100-200行)中,当价值变为负数时,例如,如果我们是贷款欠款,那么贷款将由此支付.请注意,这些数字之间的实际差异会根据利息,税金,一次性付款等因素而波动.因此,我不能只计算(总计/付款)=月数.

有没有办法使用Excel的公式来确定这个?这可能是需要VBA的情况(这很好),但如果我可以避免它,我想.

excel vba excel-vba excel-formula

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

你什么时候需要使用Flash?

使用jQuery可以实现很多flash效果.所以你什么时候需要使用Flash而不是javascript?

javascript flash

4
推荐指数
2
解决办法
288
查看次数

$ _SERVER ['DOCUMENT_ROOT']路径不起作用

我使用文档根提供无效的绝对路径.如果我回应这条道路,那么结果证明是C:wamp/www/proman/header.php.我给出相对路径它工作得很好这里有什么问题?

$path = $_SERVER['DOCUMENT_ROOT']."proman/header.php";
Run Code Online (Sandbox Code Playgroud)

我在这里阐述我的问题:我有2个php文件data_object.php和user.class.php.user.class.php有一个data_object.php的include语句,它相对于user.class.php.这两个文件在不同的目录层次结构下.现在,当我想创建一个User()对象时,我必须在不同层次结构的各种文件(如projects.php,links.php)中包含此user.class.php.问题是data_object.php的文件包含的相对路径对于projects.php有效,但是如果我打开links.php,则错误消息说它无法打开user.class.php中的文件data_object.php.我认为相对包含data_object.php它正在考虑包含user.class.php的文件的路径.我在多个场景中遇到这样的问题我必须保持我的目录结构,但必须找到一种方法来处理嵌套包含.我目前正在WAMP服务器上运行,但在完成后我必须在域上托管解决方案.请帮忙

php path

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

如何/如何使用 CSS 设置未选中的复选框/(单选?)按钮的背景颜色样式?

使用accent-color https://developer.mozilla.org/en-US/docs/Web/CSS/accent-color(在除IE之外的所有浏览器中),我们可以在选中时更改复选框元素的填充颜色,然而,在未选中时是否可以设置背景颜色的样式并不明显。

默认的“白色”颜色在大多数情况下都很好,但在尝试支持深色模式主题时,而不将操作系统设置为深色模式......设置此背景颜色似乎难以捉摸。

尝试过设置background-color、 withtransparent等各种版本!important,但没有成功。是否有一个神奇的设置/技巧(不诉诸自定义元素而不是默认的 HTML 复选框/单选)?

*{
  font-family:sans-serif;
}
label{
  cursor:pointer;
  user-select:none;
}
input[type="checkbox"]{
  accent-color:purple;
}
input[type="raido"]{
  accent-color:red;
}
Run Code Online (Sandbox Code Playgroud)
<label><input type="checkbox"/> Unchecked</label><br/>
<label><input type="checkbox" checked="checked"/> Checked</label><br/>
<label><input type="checkbox" disabled="disabled"/> Disabled</label><br/>

<hr/>

<label><input type="radio" name="related"/> Unchecked A</label><br/>
<label><input type="radio" name="related"/> Unchecked B</label><br/>
<label><input type="radio" name="related"/> Unchecked C</label><br/>
<label><input type="radio" name="related" checked="checked"/> Checked D</label><br/>
<label><input type="radio" name="related" disabled="disabled"/> Disabled</label><br/>
Run Code Online (Sandbox Code Playgroud)

accent-color在 caniuse.com 上: https: //caniuse.com/mdn-css_properties_accent-color

html css checkbox radio-button

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

JQuery/Javascript:IE悬停不包括选择框选项?

我有这个脚本在鼠标悬停时加宽文本框并在鼠标移开时缩短它.

我遇到的问题是Internet Explorer似乎没有扩展它将鼠标悬停在选择框的选项上.

这意味着在IE中我可以点击选择,有选择降了下来,但如果我尝试选择一个,他们消失,选择框重新大小,只要我动过选择框本身.

示例代码:

<script type='text/javascript'>
$(function() {
$('#TheSelect').hover(
    function(e){
        $('#TheText').val('OVER');
        $(this).width( 600 );
    },
    function(e){
        $('#TheText').val('OUT');
        $(this).width( 50 );
   }
);
});
</script>
Run Code Online (Sandbox Code Playgroud)

和:

<input type='text' id='TheText' /><br /><br />

<select id='TheSelect' style='width:50px;'>
    <option value='1'>One</option>
    <option value='2'>Two</option>
    <option value='3'>Three</option>
    <option value='42,693,748,756'>Forty-two billion, six-hundred and ninety-three million, seven-hundred-forty-some-odd..... </option>
    <option value='5'>Five</option>
    <option value='6'>Six</option>
    <option value='7'>Seven...</option>
</select>
Run Code Online (Sandbox Code Playgroud)

IE中的选择框是否有任何变通方法?如果有人能推荐一款非常可靠的话,我甚至会考虑更换jquery.

谢谢!

javascript cross-browser

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

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

IE新元素与风格?

我有这个样式表:

.pixel{
    position: absolute;
    height: 10px;
    width: 10px;
    background-color: #ffcc00;
    font-size: 0px;
}
Run Code Online (Sandbox Code Playgroud)

这个javascript:

function drawpixel(x,y){
    el = document.createElement('div');
    el.setAttribute('class','pixel');
    el.style.left = x;
    el.style.top = y;
    /*  IE needs this for some reason?
    el.style.position = "absolute";
    el.style.backgroundColor = "#FFCC00";
    el.style.width = "2px";
    el.style.height = "2px";
    */
    el.style.fontSize = "0px";
    el.style.lineHeight = "0px";
    document.body.appendChild(el);
}

function mover(event){
    element = document.getElementById("coords");
    element.innerHTML = event.clientX + " " + event.clientY;
    drawpixel(event.clientX, event.clientY);
} 
Run Code Online (Sandbox Code Playgroud)

这让我可以"画"div.但IE需要这4行注释 - 由于某种原因它不会读取类信息?

是否有任何更简单的方法来"修复"IE,或者我只需要拥有这4行?

谢谢

javascript css internet-explorer

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

在 JavaScript 中如何确保数组至少有一个特定元素而其他元素满足另一个条件?

给定一个包含一些状态字符串的数组,我想验证该数组是否至少包含一个sleeping状态,然后验证其余状态是否为oksleeping

所以一个有效的数组是['ok', 'sleeping', 'sleeping', 'ok'],一个无效的数组将类似于const states = ['ready', 'working','onBreak','sleeping', 'ok', 'sleeping']

到目前为止我想出的是:


const validArray = ['ok', 'sleeping', 'sleeping', 'ok'];

const isvalid = validArray.some( x => x === 'sleeping')

if(isValid){
  const canDoStuff = validArray.some( x => !['ok','sleeping'].includes(x))
  if(canDoStuff){
    doStuff()  
  }
}
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想在一个循环中验证它,而不是两个循环。

javascript arrays validation filter typescript

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