Евгений Петров: Ну если подходить так формально, то конечно невозможно.
Формально это обратотчик на документе, но практически это то, что нужно автору. Хотя понимать разницу разумеется полезно.
$ ls -l
total 4
drwxrwxr-x 2 lynn lynn 4096 Jun 8 11:36 p
$ mkdir p/x
$ ls -l
total 4
drwxrwxr-x 3 lynn lynn 4096 Jun 8 11:36 p
$ mkdir p/y
$ ls -l
total 4
drwxrwxr-x 4 lynn lynn 4096 Jun 8 11:36 p
Столько сколько надо. Но зачем вообще пересчитывать пиксели в проценты? Они уже должны быть более-менее известны.
Например если дизайнер нарисовал три колонки на 800px, не нужно высчитывать, что одна колонка шириной 33.33319%, а другая 33.33321%. Надо просто написать 33.33% всем.
Бывают. Но обойти правила безопасности браузера это ОЧЕНЬ плохая идея. И я не понимаю какой смысл в скрытии сообщения об ошибке в консоли. Обычный человек её не открывает, а от чуть продвинутого вы так всё равно не спрячетесь.