Просто переместите строку StandardInput ниже, где процесс запущен.
function Start-NewPlinkProcess(
[string]$pfile = 'plink.exe',
[string]$arguments = 'somehost -l somelogin -pw somepasswd ping -c 12 someOtherHost > /home/homeie/mePingTestResults.txt'
){
$p = New-Object System.Diagnostics.Process;
$p.StartInfo.UseShellExecute = $false;
$p.StartInfo.RedirectStandardOutput = $true;
$p.StartInfo.RedirectStandardInput = $true;
$p.StartInfo.FileName = $pfile;
$p.StartInfo.Arguments = $arguments
$pident = ($p.Start()).Id
Write-Host("pid: $($pident)");
$p.StandardInput.WriteLine("Y") # Pass a Y to stdin ignore that...
#$p.WaitForExit();
#$p.StandardOutput.ReadToEnd();
return $p
}
IE не соблюдает свойство границ для < TR> теги. Однако существуют обходные решения путем помещения вершины и нижней границы вокруг каждой ячейки, и использования "коллапса границы: коллапс"; таким образом, нет никакого пространства между ячейками. Я обращусь к этот ресурс здесь на точном методе, но он будет по существу похож на это для Вас (я не протестировал его сам, таким образом, я не уверен, правильно ли это точно, но я думаю, что можно петь в припеве на нем.)
table#event_calendar {
border-collapse: collapse;
border-right: 1px solid red;
border-left: 1px solid red;
}
table#event_calendar td, table#event_calendar th {
border-top: 1px solid red;
border-bottom: 1px solid red;
}
Ваш CSS достаточно разумен, но IE просто не делает, граничит с элементами TR. При использовании этого стиля, необходимо получить намеченный результат хотя:
table#event_calendar {
border-top:1px solid red;
border-right:1px solid red;
border-left:1px solid red;
border-collapse:collapse;
}
table#event_calendar td, table#event_calendar th {
border-bottom:1px solid red;
}
Измените свой селектор CSS на "table#event_calendar tr td", и он должен работать.